Sqlite3* not available within loadable extension even better, move the prototype declarations near the top of the file (cant help it, I am pascal-oriented :) In select.c, lines 735,12, the prototype declarations for forward routines include the keyword "static", which is neither required, nor accepted by the Borland compiler. I think we need to replace the following:Ī fix has been checked in but I still need to add test cases to The problem seems to be in the implementation of the OP_AggGet instruction. SELECT substr( (select max(a) from a), 1, 10 ) INSERT INTO a VALUES('abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz') There is a problem at the VDBE level with very large aggregate results. Memory handling problem for very large aggregate results The latest code has rectified this (might have been fixed 2.8.3, I didn't check). It seems sqlite3_realloc() is not exported too, but sqlite3_free() is.ĭropping a temp trigger causes an access violationĭropping a temp trigger (created using CREATE TEMP TRIGGER syntax) using DROP TRIGGER syntax causes an access violation (terminates sqlite), at least when compiled as a dll using MSVC7.0. The dll available for download for the 3.3.7 release of sqlite does not export the sqlite3_malloc() function. Sqlite3_malloc() not exported from sqlite3.dll
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |