pub unsafe fn sqlite3_free(ptr: *mut c_void)
Calling sqlite3_free() with a pointer previously returned by sqlite3_malloc() or sqlite3_realloc() releases that memory so that it might be reused.
sqlite3_free()
sqlite3_malloc()
sqlite3_realloc()
See https://www.sqlite.org/c3ref/free.html