>Date: Wed, 28 Aug 2013 14:21:24 -0400
>From: Richard Hipp <d...@sqlite.org>
>
>The latest check-in on trunk adds a new windows VFS module called
>"win32-longpath" which accepts the full-length 32KB pathnames.  Add the
>string "win32-longpath" as the 4th argument to sqlite3_open_v2() (on
>windows only, of course) and everything should just work after that.

Wouldn't simply "winnt" be a better name for this VFS,
because it's for win64 as well, and  looking at symbols
like SQLITE_WINNT_MAX_PATH_CHARS in the source file.

2013/8/29 Jeff Archer <jsarc...@nanotronicsimaging.com>:
> Would it be possible to have a sqlite3_open16_v2() also?

If "winnt" would be the default VFS, possible runtime/compiletime
switchable using osIsNT(), the function sqlite3_open16_v2()
would not even necessary. All clients would be able to use
longer paths, and if that causes problems with some
(on Win95/98/ME???) they can use sqlite3_open_v2() with
"win32" as last argument. That's still fully compatible
with older SQLite versions.

Just an idea......

Regards,
        Jan Nijtmans
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to