/ Check-in [7c3bede3]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Updated open mask to include SQLITE_OPEN_AUTOPROXY
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | apple-osx
Files: files | file ages | folders
SHA1: 7c3bede3f21812aa78105c6685654f12f0460eea
User & Date: adam 2010-01-26 01:14:34
References
2010-01-26
01:25
Make the TEMP file tables use the page size set for the main database. Ticket [b80eeab588c4]. Also copy over the changes from apple-osx check-in [7c3bede3f2]. check-in: 5dcfb0c9 user: drh tags: trunk
Context
2010-02-17
19:34
Merge latest changes from the trunk into the apple-osx branch. check-in: 4b72e39b user: drh tags: apple-osx
2010-01-26
01:14
Updated open mask to include SQLITE_OPEN_AUTOPROXY check-in: 7c3bede3 user: adam tags: apple-osx
2010-01-20
13:20
Align the os_unix.c source file with the version found on trunk. check-in: fa0f6c14 user: drh tags: apple-osx
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to src/os.c.

   108    108     const char *zPath, 
   109    109     sqlite3_file *pFile, 
   110    110     int flags, 
   111    111     int *pFlagsOut
   112    112   ){
   113    113     int rc;
   114    114     DO_OS_MALLOC_TEST(0);
   115         -  /* 0x7f1f is a mask of SQLITE_OPEN_ flags that are valid to be passed
          115  +  /* 0x7f3f is a mask of SQLITE_OPEN_ flags that are valid to be passed
   116    116     ** down into the VFS layer.  Some SQLITE_OPEN_ flags (for example,
   117    117     ** SQLITE_OPEN_FULLMUTEX or SQLITE_OPEN_SHAREDCACHE) are blocked before
   118    118     ** reaching the VFS. */
   119         -  rc = pVfs->xOpen(pVfs, zPath, pFile, flags & 0x7f1f, pFlagsOut);
          119  +  rc = pVfs->xOpen(pVfs, zPath, pFile, flags & 0x7f3f, pFlagsOut);
   120    120     assert( rc==SQLITE_OK || pFile->pMethods==0 );
   121    121     return rc;
   122    122   }
   123    123   int sqlite3OsDelete(sqlite3_vfs *pVfs, const char *zPath, int dirSync){
   124    124     return pVfs->xDelete(pVfs, zPath, dirSync);
   125    125   }
   126    126   int sqlite3OsAccess(