Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Add conditional 'extern "C"' block to sqlite3async.h. Ticket #3866. (CVS 6662) |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
e4d1b117c90dca341bfa74291c7dfc2a |
User & Date: | danielk1977 2009-05-21 04:42:19.000 |
Context
2009-05-21
| ||
14:51 | In the CLI, always "dump" the sqlite_sequence table last. Ticket #3867 (CVS 6663) (check-in: a0028d4808 user: drh tags: trunk) | |
04:42 | Add conditional 'extern "C"' block to sqlite3async.h. Ticket #3866. (CVS 6662) (check-in: e4d1b117c9 user: danielk1977 tags: trunk) | |
2009-05-20
| ||
20:10 | Fix a memory leak that occurs when an out-of-memory error occurs while preparing a statement that has multiple virtual table updates within triggers. Other virtual table changes to support full-coverage testing. (CVS 6661) (check-in: 02b77a582c user: drh tags: trunk) | |
Changes
Changes to ext/async/sqlite3async.h.
1 2 3 4 5 6 7 8 9 10 11 | #ifndef __SQLITEASYNC_H_ #define __SQLITEASYNC_H_ 1 #define SQLITEASYNC_VFSNAME "sqlite3async" /* ** THREAD SAFETY NOTES: ** ** Of the four API functions in this file, the following are not threadsafe: ** | > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | #ifndef __SQLITEASYNC_H_ #define __SQLITEASYNC_H_ 1 /* ** Make sure we can call this stuff from C++. */ #ifdef __cplusplus extern "C" { #endif #define SQLITEASYNC_VFSNAME "sqlite3async" /* ** THREAD SAFETY NOTES: ** ** Of the four API functions in this file, the following are not threadsafe: ** |
︙ | ︙ | |||
205 206 207 208 209 210 211 212 213 | ** If the first argument to sqlite3async_control() is SQLITEASYNC_HALT, ** the second argument should be one of the following. */ #define SQLITEASYNC_HALT_NEVER 0 /* Never halt (default value) */ #define SQLITEASYNC_HALT_NOW 1 /* Halt as soon as possible */ #define SQLITEASYNC_HALT_IDLE 2 /* Halt when write-queue is empty */ #endif /* ifndef __SQLITEASYNC_H_ */ | > > > | 212 213 214 215 216 217 218 219 220 221 222 223 | ** If the first argument to sqlite3async_control() is SQLITEASYNC_HALT, ** the second argument should be one of the following. */ #define SQLITEASYNC_HALT_NEVER 0 /* Never halt (default value) */ #define SQLITEASYNC_HALT_NOW 1 /* Halt as soon as possible */ #define SQLITEASYNC_HALT_IDLE 2 /* Halt when write-queue is empty */ #ifdef __cplusplus } /* End of the 'extern "C"' block */ #endif #endif /* ifndef __SQLITEASYNC_H_ */ |