Thanks for the tip Joe.  With sqlite3.h included, I can eliminate os.h and
vdbeInt.h, but not sqliteInt.h.  Apparently sqliteInt.h is not included by
sqlite3.h, and there are typedefs there that are needed.

Liam

On 9/5/07, Joe Wilson <[EMAIL PROTECTED]> wrote:
>
> Hi Liam,
>
> In func_ext.c and map.h you're including private sqlite3 header
> files: sqliteInt.h, os.h and vdbeInt.h, which change from release
> to release.
>
> If you only use the public sqlite3.h header file instead, it has
> a greater chance of being compatible with new releases.
>
> --- Liam Healy <[EMAIL PROTECTED]> wrote:
> > OK I have posted a new version of extension-functions.tgz on
> > sqlite.org/contrib.  This version includes definitions for READ_UTF8,
> > sqlite3ReadUtf8, SKIP_UTF8, sqlite3utf8CharLen, xtra_utf8_bytes,
> > xtra_utf8_bits, utf_mask taken from the 3.3.13 source code, so it should
> > continue to work in sqlite 3.4.
> ------------------------------------------------------------------------
>
>

Reply via email to