Missing documentation or wrong extension source? https://www.sqlite.org/src/file/ext/misc/remember.c line 51: -> ptr = sqlite3_value_pointer(argv[1], "carray");
This signature, 'void* sqlite3_value_pointer(V,T)' , is not documented here: https://sqlite.org/draft/c3ref/value_blob.html Nor is there any mention about the additional parameter T when setting the result here: https://sqlite.org/draft/c3ref/result_blob.html Nor here: https://sqlite.org/draft/c3ref/bind_blob.html I suppose that's consistent but it would be nice to read about the new API. The only clue about how it works is a brief statement in change header of remember.c: "The pointer type is a string that must compare equal using strcmp() or else the pointer comes through as a NULL." On Thu, Jul 13, 2017 at 11:49 AM, Richard Hipp <d...@sqlite.org> wrote: > The 3.20.0 release of SQLite is expected in about a week. Please > report any issues that you have with the beta as soon as possible. > > Code is available in the "prerelease snapshot" at > https://sqlite.org/download.html > > An overview of changes is at https://sqlite.org/draft/ > releaselog/3_20_0.html > > You can send issues to this email list, or directly to me. > > -- > D. Richard Hipp > d...@sqlite.org > _______________________________________________ > sqlite-users mailing list > sqlite-users@mailinglists.sqlite.org > http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users > _______________________________________________ sqlite-users mailing list sqlite-users@mailinglists.sqlite.org http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users