mstflint/fix-return-local-addr.patch

13 lines
542 B
Diff
Raw Normal View History

2023-10-09 10:34:15 +08:00
diff -Nur a/ext_libs/sqlite/sqlite3.c b/ext_libs/sqlite/sqlite3.c
--- a/ext_libs/sqlite/sqlite3.c 2023-10-09 17:31:40.829134845 +0800
+++ b/ext_libs/sqlite/sqlite3.c 2023-10-09 17:32:35.753931035 +0800
@@ -134302,7 +134302,7 @@
u32 selFlags, /* Flag parameters, such as SF_Distinct */
Expr *pLimit /* LIMIT value. NULL means not used */
){
2023-10-09 10:34:15 +08:00
- Select *pNew, *pAllocated;
+ static Select *pNew, *pAllocated;
Select standin;
2023-10-09 10:34:15 +08:00
pAllocated = pNew = sqlite3DbMallocRawNN(pParse->db, sizeof(*pNew) );
if( pNew==0 ){