Lines Matching refs:sqlite3_realloc
1227 ** or [sqlite3_realloc()] first calls xRoundup. If xRoundup returns 0,
2060 ** by sqlite3_malloc() or sqlite3_realloc() releases that memory so
2068 ** was not obtained from sqlite3_malloc() or sqlite3_realloc().
2070 ** ^(The sqlite3_realloc() interface attempts to resize a
2073 ** parameter.)^ ^ If the first parameter to sqlite3_realloc()
2075 ** sqlite3_malloc(N) where N is the second parameter to sqlite3_realloc().
2076 ** ^If the second parameter to sqlite3_realloc() is zero or
2078 ** sqlite3_free(P) where P is the first parameter to sqlite3_realloc().
2079 ** ^sqlite3_realloc() returns a pointer to a memory allocation
2083 ** by sqlite3_realloc() and the prior allocation is freed.
2084 ** ^If sqlite3_realloc() returns NULL, then the prior allocation
2087 ** ^The memory returned by sqlite3_malloc() and sqlite3_realloc()
2105 ** The pointer arguments to [sqlite3_free()] and [sqlite3_realloc()]
2107 ** invocation of [sqlite3_malloc()] or [sqlite3_realloc()] that have
2112 ** [sqlite3_free()] or [sqlite3_realloc()].
2115 SQLITE_API void *sqlite3_realloc(void*, int);
2122 ** of the [sqlite3_malloc()], [sqlite3_free()], and [sqlite3_realloc()]
5662 ** handed to [sqlite3_malloc()] or [sqlite3_realloc()] (or their