diff options
author | drh <> | 2022-10-17 14:29:04 +0000 |
---|---|---|
committer | drh <> | 2022-10-17 14:29:04 +0000 |
commit | 543c368958ec1f40d213cf47273ffaa5480115c9 (patch) | |
tree | b3965d3f2979e1ef98d7427dcc1e3cdee7efd88d /src/sqliteInt.h | |
parent | f3adb7c43092d6af97a71e32e3cb4f714afe63ea (diff) | |
parent | ce4b0fdf8a04b2ccaf2a587d0f8d9f3382355d51 (diff) | |
download | sqlite-543c368958ec1f40d213cf47273ffaa5480115c9.tar.gz sqlite-543c368958ec1f40d213cf47273ffaa5480115c9.zip |
Merge trunk enhancements into index-expr-opt branch.
FossilOrigin-Name: 56ef97e64efb84176df570819474901d492209ff80ce4355ff896dea9d2b8a51
Diffstat (limited to 'src/sqliteInt.h')
-rw-r--r-- | src/sqliteInt.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/sqliteInt.h b/src/sqliteInt.h index fffe98148..8b9bdf474 100644 --- a/src/sqliteInt.h +++ b/src/sqliteInt.h @@ -4412,12 +4412,16 @@ int sqlite3HeapNearlyFull(void); */ #ifdef SQLITE_USE_ALLOCA # define sqlite3StackAllocRaw(D,N) alloca(N) +# define sqlite3StackAllocRawNN(D,N) alloca(N) # define sqlite3StackAllocZero(D,N) memset(alloca(N), 0, N) # define sqlite3StackFree(D,P) +# define sqlite3StackFreeNN(D,P) #else # define sqlite3StackAllocRaw(D,N) sqlite3DbMallocRaw(D,N) +# define sqlite3StackAllocRawNN(D,N) sqlite3DbMallocRawNN(D,N) # define sqlite3StackAllocZero(D,N) sqlite3DbMallocZero(D,N) # define sqlite3StackFree(D,P) sqlite3DbFree(D,P) +# define sqlite3StackFreeNN(D,P) sqlite3DbFreeNN(D,P) #endif /* Do not allow both MEMSYS5 and MEMSYS3 to be defined together. If they |