Lines Matching refs:sqlite3_realloc
1742 ** or [sqlite3_realloc()] first calls xRoundup. If xRoundup returns 0,
3031 ** by sqlite3_malloc() or sqlite3_realloc() releases that memory so
3039 ** was not obtained from sqlite3_malloc() or sqlite3_realloc().
3041 ** ^The sqlite3_realloc(X,N) interface attempts to resize a
3043 ** ^If the X parameter to sqlite3_realloc(X,N)
3046 ** ^If the N parameter to sqlite3_realloc(X,N) is zero or
3049 ** ^sqlite3_realloc(X,N) returns a pointer to a memory allocation
3053 ** by sqlite3_realloc(X,N) and the prior allocation is freed.
3054 ** ^If sqlite3_realloc(X,N) returns NULL and N is positive, then the
3058 ** sqlite3_realloc(X,N) except that N is a 64-bit unsigned integer instead
3062 ** sqlite3_malloc64(), sqlite3_realloc(), or sqlite3_realloc64(), then
3071 ** ^The memory returned by sqlite3_malloc(), sqlite3_realloc(),
3077 ** The pointer arguments to [sqlite3_free()] and [sqlite3_realloc()]
3079 ** invocation of [sqlite3_malloc()] or [sqlite3_realloc()] that have
3084 ** [sqlite3_free()] or [sqlite3_realloc()].
3088 SQLITE_API void *sqlite3_realloc(void*, int);
3097 ** of the [sqlite3_malloc()], [sqlite3_free()], and [sqlite3_realloc()]
8592 ** handed to [sqlite3_malloc()] or [sqlite3_realloc()] (or their