SQLite

Check-in [8966ec1797]
Login

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

Overview
Comment:Remove use of malloc and free from the Windows VFS. Also, prevent sqlite3BtreeOpen from assuming that sqlite3OsFullPathname cannot fail.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | winSyscall
Files: files | file ages | folders
SHA1: 8966ec1797be63d1305628d459bdad5be08cf3ca
User & Date: mistachkin 2011-11-11 23:31:04.676
Context
2011-11-12
03:17
Make sure to flag benign malloc failures in the Windows VFS as such. Expand use of the DO_OS_MALLOC_TEST to cover the VFS functions that can now return an out of memory error. Support an experimental --match option to the test suite that will run only those tests matching the specified pattern. (Closed-Leaf check-in: 76dec8aa9d user: mistachkin tags: winSyscall)
2011-11-11
23:31
Remove use of malloc and free from the Windows VFS. Also, prevent sqlite3BtreeOpen from assuming that sqlite3OsFullPathname cannot fail. (check-in: 8966ec1797 user: mistachkin tags: winSyscall)
22:08
Work in progress to implement the 'syscall' functionality for Windows. (check-in: ed88fb0024 user: mistachkin tags: winSyscall)
Changes
Unified Diff Side-by-Side Diff Patch
Changes to src/btree.c.
Changes to src/os_win.c.