Please take a look at chromium_sqlite3 functions in http://src.chromium.org/viewvc/chrome/trunk/src/third_party/sqlite/src/src/os_unix.c?view=markup
They are needed because in Chrome the browser process will pass a file descriptor to the child renderer process instead of a file path. Here's the code that handles it on the renderer side: http://trac.webkit.org/browser/trunk/WebCore/platform/sql/chromium/SQLiteFileSystemChromiumPosix.cpp Currently those chromium_sqlite3 functions live in patched os_unix.c file because they access slite internals that are only visible in os_unix.c. Could you suggest a way to do the same thing in a way that wouldn't require custom patches on the Chromium project side? If we can get a similar interface exposed in sqlite that'd be great. Another possible solution would be to allow those chromium_sqlite3 functions to be implemented outside of os_unix.c file (that will probably require exposing more internals from that file). _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users