Lines Matching refs:sqlite3_realloc
1370 ** or [sqlite3_realloc()] first calls xRoundup. If xRoundup returns 0,
2259 ** by sqlite3_malloc() or sqlite3_realloc() releases that memory so
2267 ** was not obtained from sqlite3_malloc() or sqlite3_realloc().
2269 ** ^(The sqlite3_realloc() interface attempts to resize a
2272 ** parameter.)^ ^ If the first parameter to sqlite3_realloc()
2274 ** sqlite3_malloc(N) where N is the second parameter to sqlite3_realloc().
2275 ** ^If the second parameter to sqlite3_realloc() is zero or
2277 ** sqlite3_free(P) where P is the first parameter to sqlite3_realloc().
2278 ** ^sqlite3_realloc() returns a pointer to a memory allocation
2282 ** by sqlite3_realloc() and the prior allocation is freed.
2283 ** ^If sqlite3_realloc() returns NULL, then the prior allocation
2286 ** ^The memory returned by sqlite3_malloc() and sqlite3_realloc()
2304 ** The pointer arguments to [sqlite3_free()] and [sqlite3_realloc()]
2306 ** invocation of [sqlite3_malloc()] or [sqlite3_realloc()] that have
2311 ** [sqlite3_free()] or [sqlite3_realloc()].
2314 SQLITE_API void *sqlite3_realloc(void*, int);
2321 ** of the [sqlite3_malloc()], [sqlite3_free()], and [sqlite3_realloc()]
6056 ** handed to [sqlite3_malloc()] or [sqlite3_realloc()] (or their