OLD | NEW |
1 /* | 1 /* |
2 ** 2001 September 15 | 2 ** 2001 September 15 |
3 ** | 3 ** |
4 ** The author disclaims copyright to this source code. In place of | 4 ** The author disclaims copyright to this source code. In place of |
5 ** a legal notice, here is a blessing: | 5 ** a legal notice, here is a blessing: |
6 ** | 6 ** |
7 ** May you do good and not evil. | 7 ** May you do good and not evil. |
8 ** May you find forgiveness for yourself and forgive others. | 8 ** May you find forgiveness for yourself and forgive others. |
9 ** May you share freely, never taking more than you give. | 9 ** May you share freely, never taking more than you give. |
10 ** | 10 ** |
(...skipping 7428 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7439 CHROMIUM_SQLITE_API | 7439 CHROMIUM_SQLITE_API |
7440 void chromium_sqlite3_initialize_unix_sqlite3_file(sqlite3_file* file); | 7440 void chromium_sqlite3_initialize_unix_sqlite3_file(sqlite3_file* file); |
7441 CHROMIUM_SQLITE_API | 7441 CHROMIUM_SQLITE_API |
7442 int chromium_sqlite3_fill_in_unix_sqlite3_file(sqlite3_vfs* vfs, | 7442 int chromium_sqlite3_fill_in_unix_sqlite3_file(sqlite3_vfs* vfs, |
7443 int fd, | 7443 int fd, |
7444 int dirfd, | 7444 int dirfd, |
7445 sqlite3_file* file, | 7445 sqlite3_file* file, |
7446 const char* fileName, | 7446 const char* fileName, |
7447 int noLock); | 7447 int noLock); |
7448 CHROMIUM_SQLITE_API | 7448 CHROMIUM_SQLITE_API |
| 7449 int chromium_sqlite3_get_reusable_file_handle(sqlite3_file* file, |
| 7450 const char* fileName, |
| 7451 int flags, |
| 7452 int* fd); |
| 7453 CHROMIUM_SQLITE_API |
7449 void chromium_sqlite3_update_reusable_file_handle(sqlite3_file* file, | 7454 void chromium_sqlite3_update_reusable_file_handle(sqlite3_file* file, |
7450 int fd, | 7455 int fd, |
7451 int flags); | 7456 int flags); |
7452 CHROMIUM_SQLITE_API | 7457 CHROMIUM_SQLITE_API |
7453 void chromium_sqlite3_destroy_reusable_file_handle(sqlite3_file* file); | 7458 void chromium_sqlite3_destroy_reusable_file_handle(sqlite3_file* file); |
7454 #endif /* _WIN32 */ | 7459 #endif /* _WIN32 */ |
7455 #endif /* CHROMIUM_SQLITE_INTERNALS */ | 7460 #endif /* CHROMIUM_SQLITE_INTERNALS */ |
7456 /* End WebDatabase patch for Chromium */ | 7461 /* End WebDatabase patch for Chromium */ |
7457 | 7462 |
7458 /* | 7463 /* |
7459 ** Undo the hack that converts floating point types to integer for | 7464 ** Undo the hack that converts floating point types to integer for |
7460 ** builds on processors without floating point support. | 7465 ** builds on processors without floating point support. |
7461 */ | 7466 */ |
7462 #ifdef SQLITE_OMIT_FLOATING_POINT | 7467 #ifdef SQLITE_OMIT_FLOATING_POINT |
7463 # undef double | 7468 # undef double |
7464 #endif | 7469 #endif |
7465 | 7470 |
7466 #ifdef __cplusplus | 7471 #ifdef __cplusplus |
7467 } /* End of the 'extern "C"' block */ | 7472 } /* End of the 'extern "C"' block */ |
7468 #endif | 7473 #endif |
7469 #endif /* _SQLITE3_H_ */ | 7474 #endif /* _SQLITE3_H_ */ |
OLD | NEW |