@@ -380,11 +380,11 @@
380 380 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite3_libversion_number()], [sqlite3_sourceid()],
381 381 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite_version()] and [sqlite_source_id()].
382 382 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
383 383 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#define SQLITE_VERSION "3.14.0"
384 384 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#define SQLITE_VERSION_NUMBER 3014000
385 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- #define SQLITE_SOURCE_ID "2016-08-02 08:45:26 7c38a79cdd42aaa45715aea330d10ca859098837"
385 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ #define SQLITE_SOURCE_ID "2016-08-08 13:40:27 d5e98057028abcf7217d0d2b2e29bbbcdf09d6de"
386 386 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
387 387 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
388 388 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Run-Time Library Version Numbers
389 389 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** KEYWORDS: sqlite3_version, sqlite3_sourceid
390 390 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -413,13 +413,13 @@
413 413 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [SQLITE_SOURCE_ID] C preprocessor macro.
414 414 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
415 415 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also: [sqlite_version()] and [sqlite_source_id()].
416 416 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
417 417 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_API const char sqlite3_version[] = SQLITE_VERSION;
418 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_libversion(void);
419 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_sourceid(void);
420 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_libversion_number(void);
418 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_libversion(void);
419 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_sourceid(void);
420 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_libversion_number(void);
421 421 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
422 422 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
423 423 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Run-Time Library Compilation Options Diagnostics
424 424 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
425 425 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The sqlite3_compileoption_used() function returns 0 or 1
@@ -440,12 +440,12 @@
440 440 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
441 441 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also: SQL functions [sqlite_compileoption_used()] and
442 442 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite_compileoption_get()] and the [compile_options pragma].
443 443 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
444 444 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_COMPILEOPTION_DIAGS
445 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_compileoption_used(const char *zOptName);
446 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_compileoption_get(int N);
445 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_compileoption_used(const char *zOptName);
446 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_compileoption_get(int N);
447 447 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
448 448 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
449 449 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
450 450 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Test To See If The Library Is Threadsafe
451 451 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -480,11 +480,11 @@
480 480 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3_config(). In other words, the return value from sqlite3_threadsafe()
481 481 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** is unchanged by calls to sqlite3_config().)^
482 482 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
483 483 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See the [threading mode] documentation for additional information.
484 484 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
485 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_threadsafe(void);
485 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_threadsafe(void);
486 486 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
487 487 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
488 488 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Database Connection Handle
489 489 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** KEYWORDS: {database connection} {database connections}
490 490 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -577,19 +577,19 @@
577 577 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** from [sqlite3_open()], [sqlite3_open16()], or
578 578 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite3_open_v2()], and not previously closed.
579 579 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^Calling sqlite3_close() or sqlite3_close_v2() with a NULL pointer
580 580 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** argument is a harmless no-op.
581 581 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
582 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_close(sqlite3*);
583 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_close_v2(sqlite3*);
582 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_close(sqlite3*);
583 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_close_v2(sqlite3*);
584 584 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
585 585 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
586 586 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The type for a callback function.
587 587 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This is legacy and deprecated. It is included for historical
588 588 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** compatibility and is not documented.
589 589 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
590 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- typedef int (SQLITE_CALLBACK *sqlite3_callback)(void*,int,char**, char**);
590 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ typedef int (*sqlite3_callback)(void*,int,char**, char**);
591 591 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
592 592 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
593 593 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: One-Step Query Execution Interface
594 594 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3
595 595 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -649,14 +649,14 @@
649 649 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the 1st parameter to sqlite3_exec() while sqlite3_exec() is running.
650 650 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** <li> The application must not modify the SQL statement text passed into
651 651 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the 2nd parameter of sqlite3_exec() while sqlite3_exec() is running.
652 652 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** </ul>
653 653 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
654 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_exec(
654 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_exec(
655 655 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3*, /* An open database */
656 656 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *sql, /* SQL to be evaluated */
657 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *callback)(void*,int,char**,char**), /* Callback function */
657 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*callback)(void*,int,char**,char**), /* Callback function */
658 658 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *, /* 1st argument to callback */
659 659 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char **errmsg /* Error msg written here */
660 660 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
661 661 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
662 662 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
@@ -1000,30 +1000,30 @@
1000 1000 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** database corruption.
1001 1001 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
1002 1002 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
typedef struct sqlite3_io_methods sqlite3_io_methods;
1003 1003 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
struct sqlite3_io_methods {
1004 1004 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int iVersion;
1005 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xClose)(sqlite3_file*);
1006 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xRead)(sqlite3_file*, void*, int iAmt, sqlite3_int64 iOfst);
1007 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xWrite)(sqlite3_file*, const void*, int iAmt, sqlite3_int64 iOfst);
1008 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xTruncate)(sqlite3_file*, sqlite3_int64 size);
1009 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xSync)(sqlite3_file*, int flags);
1010 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xFileSize)(sqlite3_file*, sqlite3_int64 *pSize);
1011 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xLock)(sqlite3_file*, int);
1012 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xUnlock)(sqlite3_file*, int);
1013 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xCheckReservedLock)(sqlite3_file*, int *pResOut);
1014 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xFileControl)(sqlite3_file*, int op, void *pArg);
1015 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xSectorSize)(sqlite3_file*);
1016 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xDeviceCharacteristics)(sqlite3_file*);
1005 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xClose)(sqlite3_file*);
1006 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xRead)(sqlite3_file*, void*, int iAmt, sqlite3_int64 iOfst);
1007 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xWrite)(sqlite3_file*, const void*, int iAmt, sqlite3_int64 iOfst);
1008 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xTruncate)(sqlite3_file*, sqlite3_int64 size);
1009 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xSync)(sqlite3_file*, int flags);
1010 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xFileSize)(sqlite3_file*, sqlite3_int64 *pSize);
1011 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xLock)(sqlite3_file*, int);
1012 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xUnlock)(sqlite3_file*, int);
1013 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xCheckReservedLock)(sqlite3_file*, int *pResOut);
1014 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xFileControl)(sqlite3_file*, int op, void *pArg);
1015 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xSectorSize)(sqlite3_file*);
1016 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xDeviceCharacteristics)(sqlite3_file*);
1017 1017 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* Methods above are valid for version 1 */
1018 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xShmMap)(sqlite3_file*, int iPg, int pgsz, int, void volatile**);
1019 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xShmLock)(sqlite3_file*, int offset, int n, int flags);
1020 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xShmBarrier)(sqlite3_file*);
1021 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xShmUnmap)(sqlite3_file*, int deleteFlag);
1018 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xShmMap)(sqlite3_file*, int iPg, int pgsz, int, void volatile**);
1019 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xShmLock)(sqlite3_file*, int offset, int n, int flags);
1020 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xShmBarrier)(sqlite3_file*);
1021 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xShmUnmap)(sqlite3_file*, int deleteFlag);
1022 1022 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* Methods above are valid for version 2 */
1023 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xFetch)(sqlite3_file*, sqlite3_int64 iOfst, int iAmt, void **pp);
1024 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xUnfetch)(sqlite3_file*, sqlite3_int64 iOfst, void *p);
1023 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xFetch)(sqlite3_file*, sqlite3_int64 iOfst, int iAmt, void **pp);
1024 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xUnfetch)(sqlite3_file*, sqlite3_int64 iOfst, void *p);
1025 1025 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* Methods above are valid for version 3 */
1026 1026 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* Additional methods may be added in future releases */
1027 1027 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
};
1028 1028 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
1029 1029 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
@@ -1195,11 +1195,11 @@
1195 1195 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The [SQLITE_FCNTL_BUSYHANDLER]
1196 1196 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** file-control may be invoked by SQLite on the database file handle
1197 1197 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** shortly after it is opened in order to provide a custom VFS with access
1198 1198 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** to the connections busy-handler callback. The argument is of type (void **)
1199 1199 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** - an array of two (void *) values. The first (void *) actually points
1200 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** to a function of type (int (SQLITE_CALLBACK *)(void *)). In order to invoke the connections
1200 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** to a function of type (int (*)(void *)). In order to invoke the connections
1201 1201 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** busy-handler, this function should be invoked with the second (void *) in
1202 1202 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the array as the only argument. If it returns non-zero, then the operation
1203 1203 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** should be retried. If it returns zero, the custom VFS should abandon the
1204 1204 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** current operation.
1205 1205 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -1471,43 +1471,43 @@
1471 1471 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** or all of these interfaces to be NULL or for their behavior to change
1472 1472 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** from one release to the next. Applications must not attempt to access
1473 1473 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** any of these methods if the iVersion of the VFS is less than 3.
1474 1474 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
1475 1475 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
typedef struct sqlite3_vfs sqlite3_vfs;
1476 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- typedef void (SQLITE_SYSAPI *sqlite3_syscall_ptr)(void);
1476 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ typedef void (*sqlite3_syscall_ptr)(void);
1477 1477 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
struct sqlite3_vfs {
1478 1478 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int iVersion; /* Structure version number (currently 3) */
1479 1479 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int szOsFile; /* Size of subclassed sqlite3_file */
1480 1480 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int mxPathname; /* Maximum file pathname length */
1481 1481 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_vfs *pNext; /* Next registered VFS */
1482 1482 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zName; /* Name of this virtual file system */
1483 1483 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pAppData; /* Pointer to application-specific data */
1484 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xOpen)(sqlite3_vfs*, const char *zName, sqlite3_file*,
1484 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xOpen)(sqlite3_vfs*, const char *zName, sqlite3_file*,
1485 1485 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int flags, int *pOutFlags);
1486 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xDelete)(sqlite3_vfs*, const char *zName, int syncDir);
1487 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xAccess)(sqlite3_vfs*, const char *zName, int flags, int *pResOut);
1488 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xFullPathname)(sqlite3_vfs*, const char *zName, int nOut, char *zOut);
1489 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void *(SQLITE_CALLBACK *xDlOpen)(sqlite3_vfs*, const char *zFilename);
1490 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xDlError)(sqlite3_vfs*, int nByte, char *zErrMsg);
1491 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *(*xDlSym)(sqlite3_vfs*,void*, const char *zSymbol))(void);
1492 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xDlClose)(sqlite3_vfs*, void*);
1493 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xRandomness)(sqlite3_vfs*, int nByte, char *zOut);
1494 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xSleep)(sqlite3_vfs*, int microseconds);
1495 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xCurrentTime)(sqlite3_vfs*, double*);
1496 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xGetLastError)(sqlite3_vfs*, int, char *);
1486 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xDelete)(sqlite3_vfs*, const char *zName, int syncDir);
1487 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xAccess)(sqlite3_vfs*, const char *zName, int flags, int *pResOut);
1488 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xFullPathname)(sqlite3_vfs*, const char *zName, int nOut, char *zOut);
1489 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void *(*xDlOpen)(sqlite3_vfs*, const char *zFilename);
1490 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xDlError)(sqlite3_vfs*, int nByte, char *zErrMsg);
1491 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*(*xDlSym)(sqlite3_vfs*,void*, const char *zSymbol))(void);
1492 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xDlClose)(sqlite3_vfs*, void*);
1493 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xRandomness)(sqlite3_vfs*, int nByte, char *zOut);
1494 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xSleep)(sqlite3_vfs*, int microseconds);
1495 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xCurrentTime)(sqlite3_vfs*, double*);
1496 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xGetLastError)(sqlite3_vfs*, int, char *);
1497 1497 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
1498 1498 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The methods above are in version 1 of the sqlite_vfs object
1499 1499 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** definition. Those that follow are added in version 2 or later
1500 1500 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
1501 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xCurrentTimeInt64)(sqlite3_vfs*, sqlite3_int64*);
1501 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xCurrentTimeInt64)(sqlite3_vfs*, sqlite3_int64*);
1502 1502 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
1503 1503 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The methods above are in versions 1 and 2 of the sqlite_vfs object.
1504 1504 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Those below are for version 3 and greater.
1505 1505 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
1506 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xSetSystemCall)(sqlite3_vfs*, const char *zName, sqlite3_syscall_ptr);
1507 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- sqlite3_syscall_ptr (SQLITE_CALLBACK *xGetSystemCall)(sqlite3_vfs*, const char *zName);
1508 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- const char *(SQLITE_CALLBACK *xNextSystemCall)(sqlite3_vfs*, const char *zName);
1506 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xSetSystemCall)(sqlite3_vfs*, const char *zName, sqlite3_syscall_ptr);
1507 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ sqlite3_syscall_ptr (*xGetSystemCall)(sqlite3_vfs*, const char *zName);
1508 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ const char *(*xNextSystemCall)(sqlite3_vfs*, const char *zName);
1509 1509 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
1510 1510 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The methods above are in versions 1 through 3 of the sqlite_vfs object.
1511 1511 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** New fields may be appended in future versions. The iVersion
1512 1512 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** value will increment whenever this happens.
1513 1513 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
@@ -1648,14 +1648,14 @@
1648 1648 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3_os_init() and sqlite3_os_end(). An application-supplied
1649 1649 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** implementation of sqlite3_os_init() or sqlite3_os_end()
1650 1650 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** must return [SQLITE_OK] on success and some other [error code] upon
1651 1651 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** failure.
1652 1652 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
1653 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_initialize(void);
1654 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_shutdown(void);
1655 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_os_init(void);
1656 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_os_end(void);
1653 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_initialize(void);
1654 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_shutdown(void);
1655 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_os_init(void);
1656 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_os_end(void);
1657 1657 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
1658 1658 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
1659 1659 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Configuring The SQLite Library
1660 1660 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
1661 1661 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The sqlite3_config() interface is used to make global configuration
@@ -1770,17 +1770,17 @@
1770 1770 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** SQLite will never invoke xInit() more than once without an intervening
1771 1771 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** call to xShutdown().
1772 1772 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
1773 1773 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
typedef struct sqlite3_mem_methods sqlite3_mem_methods;
1774 1774 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
struct sqlite3_mem_methods {
1775 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void *(SQLITE_CALLBACK *xMalloc)(int); /* Memory allocation function */
1776 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xFree)(void*); /* Free a prior allocation */
1777 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void *(SQLITE_CALLBACK *xRealloc)(void*,int); /* Resize an allocation */
1778 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xSize)(void*); /* Return the size of an allocation */
1779 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xRoundup)(int); /* Round up request size to allocation size */
1780 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xInit)(void*); /* Initialize the memory allocator */
1781 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xShutdown)(void*); /* Deinitialize the memory allocator */
1775 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void *(*xMalloc)(int); /* Memory allocation function */
1776 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xFree)(void*); /* Free a prior allocation */
1777 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void *(*xRealloc)(void*,int); /* Resize an allocation */
1778 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xSize)(void*); /* Return the size of an allocation */
1779 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xRoundup)(int); /* Round up request size to allocation size */
1780 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xInit)(void*); /* Initialize the memory allocator */
1781 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xShutdown)(void*); /* Deinitialize the memory allocator */
1782 1782 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pAppData; /* Argument to xInit() and xShutdown() */
1783 1783 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
};
1784 1784 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
1785 1785 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
1786 1786 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Configuration Options
@@ -1993,11 +1993,11 @@
1993 1993 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
1994 1994 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [[SQLITE_CONFIG_LOG]] <dt>SQLITE_CONFIG_LOG</dt>
1995 1995 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** <dd> The SQLITE_CONFIG_LOG option is used to configure the SQLite
1996 1996 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** global [error log].
1997 1997 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** (^The SQLITE_CONFIG_LOG option takes two arguments: a pointer to a
1998 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** function with a call signature of void(SQLITE_CALLBACK *)(void*,int,const char*),
1998 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** function with a call signature of void(*)(void*,int,const char*),
1999 1999 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** and a pointer to void. ^If the function pointer is not NULL, it is
2000 2000 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** invoked by [sqlite3_log()] to process each logging event. ^If the
2001 2001 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** function pointer is NULL, the [sqlite3_log()] interface becomes a no-op.
2002 2002 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The void pointer that is the second argument to SQLITE_CONFIG_LOG is
2003 2003 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** passed through as the first parameter to the application-defined logger
@@ -2046,11 +2046,11 @@
2046 2046 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
2047 2047 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [[SQLITE_CONFIG_SQLLOG]]
2048 2048 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** <dt>SQLITE_CONFIG_SQLLOG
2049 2049 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** <dd>This option is only available if sqlite is compiled with the
2050 2050 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [SQLITE_ENABLE_SQLLOG] pre-processor macro defined. The first argument should
2051 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** be a pointer to a function of type void(SQLITE_CALLBACK *)(void*,sqlite3*,const char*, int).
2051 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** be a pointer to a function of type void(*)(void*,sqlite3*,const char*, int).
2052 2052 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The second should be of type (void*). The callback is invoked by the library
2053 2053 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** in three separate circumstances, identified by the value passed as the
2054 2054 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** fourth parameter. If the fourth parameter is 0, then the database connection
2055 2055 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** passed as the second argument has just been opened. The third argument
2056 2056 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** points to a buffer containing the name of the main database file. If the
@@ -2217,11 +2217,11 @@
2217 2217 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** interface independently of the [load_extension()] SQL function.
2218 2218 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The [sqlite3_enable_load_extension()] API enables or disables both the
2219 2219 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** C-API [sqlite3_load_extension()] and the SQL function [load_extension()].
2220 2220 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** There should be two additional arguments.
2221 2221 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** When the first argument to this interface is 1, then only the C-API is
2222 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** enabled and the SQL function remains disabled. If the first argment to
2222 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** enabled and the SQL function remains disabled. If the first argument to
2223 2223 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** this interface is 0, then both the C-API and the SQL function are disabled.
2224 2224 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** If the first argument is -1, then no changes are made to state of either the
2225 2225 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** C-API or the SQL function.
2226 2226 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The second parameter is a pointer to an integer into which
2227 2227 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** is written 0 or 1 to indicate whether [sqlite3_load_extension()] interface
@@ -2244,11 +2244,11 @@
2244 2244 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
2245 2245 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The sqlite3_extended_result_codes() routine enables or disables the
2246 2246 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [extended result codes] feature of SQLite. ^The extended result
2247 2247 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** codes are disabled by default for historical compatibility.
2248 2248 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
2249 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_extended_result_codes(sqlite3*, int onoff);
2249 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_extended_result_codes(sqlite3*, int onoff);
2250 2250 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
2251 2251 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
2252 2252 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Last Insert Rowid
2253 2253 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3
2254 2254 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -2296,11 +2296,11 @@
2296 2296 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** function is running and thus changes the last insert [rowid],
2297 2297 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** then the value returned by [sqlite3_last_insert_rowid()] is
2298 2298 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** unpredictable and might not equal either the old or the new
2299 2299 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** last insert [rowid].
2300 2300 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
2301 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_int64 SQLITE_APICALL sqlite3_last_insert_rowid(sqlite3*);
2301 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_int64 SQLITE_STDCALL sqlite3_last_insert_rowid(sqlite3*);
2302 2302 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
2303 2303 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
2304 2304 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Count The Number Of Rows Modified
2305 2305 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3
2306 2306 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -2349,11 +2349,11 @@
2349 2349 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
2350 2350 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** If a separate thread makes changes on the same database connection
2351 2351 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** while [sqlite3_changes()] is running then the value returned
2352 2352 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** is unpredictable and not meaningful.
2353 2353 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
2354 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_changes(sqlite3*);
2354 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_changes(sqlite3*);
2355 2355 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
2356 2356 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
2357 2357 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Total Number Of Rows Modified
2358 2358 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3
2359 2359 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -2373,11 +2373,11 @@
2373 2373 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
2374 2374 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** If a separate thread makes changes on the same database connection
2375 2375 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** while [sqlite3_total_changes()] is running then the value
2376 2376 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** returned is unpredictable and not meaningful.
2377 2377 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
2378 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_total_changes(sqlite3*);
2378 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_total_changes(sqlite3*);
2379 2379 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
2380 2380 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
2381 2381 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Interrupt A Long-Running Query
2382 2382 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3
2383 2383 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -2413,11 +2413,11 @@
2413 2413 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** that are started after the sqlite3_interrupt() call returns.
2414 2414 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
2415 2415 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** If the database connection closes while [sqlite3_interrupt()]
2416 2416 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** is running then bad things will likely happen.
2417 2417 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
2418 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_interrupt(sqlite3*);
2418 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_interrupt(sqlite3*);
2419 2419 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
2420 2420 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
2421 2421 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Determine If An SQL Statement Is Complete
2422 2422 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
2423 2423 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** These routines are useful during command-line input to determine if the
@@ -2448,12 +2448,12 @@
2448 2448 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** UTF-8 string.
2449 2449 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
2450 2450 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The input to [sqlite3_complete16()] must be a zero-terminated
2451 2451 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** UTF-16 string in native byte order.
2452 2452 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
2453 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_complete(const char *sql);
2454 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_complete16(const void *sql);
2453 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_complete(const char *sql);
2454 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_complete16(const void *sql);
2455 2455 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
2456 2456 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
2457 2457 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Register A Callback To Handle SQLITE_BUSY Errors
2458 2458 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** KEYWORDS: {busy-handler callback} {busy handler}
2459 2459 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3
@@ -2510,11 +2510,11 @@
2510 2510 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** result in undefined behavior.
2511 2511 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
2512 2512 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** A busy handler must not close the database connection
2513 2513 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** or [prepared statement] that invoked the busy handler.
2514 2514 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
2515 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_busy_handler(sqlite3*,int(SQLITE_CALLBACK *)(void*,int),void*);
2515 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_busy_handler(sqlite3*,int(*)(void*,int),void*);
2516 2516 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
2517 2517 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
2518 2518 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Set A Busy Timeout
2519 2519 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3
2520 2520 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -2533,11 +2533,11 @@
2533 2533 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** was defined (using [sqlite3_busy_handler()]) prior to calling
2534 2534 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** this routine, that other busy handler is cleared.)^
2535 2535 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
2536 2536 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also: [PRAGMA busy_timeout]
2537 2537 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
2538 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_busy_timeout(sqlite3*, int ms);
2538 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_busy_timeout(sqlite3*, int ms);
2539 2539 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
2540 2540 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
2541 2541 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Convenience Routines For Running Queries
2542 2542 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3
2543 2543 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -2608,19 +2608,19 @@
2608 2608 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** interface defined here. As a consequence, errors that occur in the
2609 2609 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** wrapper layer outside of the internal [sqlite3_exec()] call are not
2610 2610 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** reflected in subsequent calls to [sqlite3_errcode()] or
2611 2611 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite3_errmsg()].
2612 2612 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
2613 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_get_table(
2613 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_get_table(
2614 2614 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* An open database */
2615 2615 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zSql, /* SQL to be evaluated */
2616 2616 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char ***pazResult, /* Results of the query */
2617 2617 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int *pnRow, /* Number of result rows written here */
2618 2618 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int *pnColumn, /* Number of result columns written here */
2619 2619 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char **pzErrmsg /* Error msg written here */
2620 2620 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
2621 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_free_table(char **result);
2621 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_free_table(char **result);
2622 2622 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
2623 2623 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
2624 2624 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Formatted String Printing Functions
2625 2625 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
2626 2626 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** These routines are work-alikes of the "printf()" family of functions
@@ -2723,13 +2723,13 @@
2723 2723 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^(The "%z" formatting option works like "%s" but with the
2724 2724 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** addition that after the string has been read and copied into
2725 2725 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the result, [sqlite3_free()] is called on the input string.)^
2726 2726 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
2727 2727 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_API char *SQLITE_CDECL sqlite3_mprintf(const char*,...);
2728 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API char *SQLITE_APICALL sqlite3_vmprintf(const char*, va_list);
2728 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API char *SQLITE_STDCALL sqlite3_vmprintf(const char*, va_list);
2729 2729 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_API char *SQLITE_CDECL sqlite3_snprintf(int,char*,const char*, ...);
2730 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API char *SQLITE_APICALL sqlite3_vsnprintf(int,char*,const char*, va_list);
2730 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API char *SQLITE_STDCALL sqlite3_vsnprintf(int,char*,const char*, va_list);
2731 2731 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
2732 2732 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
2733 2733 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Memory Allocation Subsystem
2734 2734 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
2735 2735 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The SQLite core uses these three routines for all of its own
@@ -2815,16 +2815,16 @@
2815 2815 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
2816 2816 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The application must not read or write any part of
2817 2817 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** a block of memory after it has been released using
2818 2818 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite3_free()] or [sqlite3_realloc()].
2819 2819 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
2820 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void *SQLITE_APICALL sqlite3_malloc(int);
2821 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void *SQLITE_APICALL sqlite3_malloc64(sqlite3_uint64);
2822 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void *SQLITE_APICALL sqlite3_realloc(void*, int);
2823 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void *SQLITE_APICALL sqlite3_realloc64(void*, sqlite3_uint64);
2824 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_free(void*);
2825 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_uint64 SQLITE_APICALL sqlite3_msize(void*);
2820 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void *SQLITE_STDCALL sqlite3_malloc(int);
2821 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void *SQLITE_STDCALL sqlite3_malloc64(sqlite3_uint64);
2822 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void *SQLITE_STDCALL sqlite3_realloc(void*, int);
2823 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void *SQLITE_STDCALL sqlite3_realloc64(void*, sqlite3_uint64);
2824 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_free(void*);
2825 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_uint64 SQLITE_STDCALL sqlite3_msize(void*);
2826 2826 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
2827 2827 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
2828 2828 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Memory Allocator Statistics
2829 2829 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
2830 2830 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** SQLite provides these two interfaces for reporting on the status
@@ -2845,12 +2845,12 @@
2845 2845 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite3_memory_used()] if and only if the parameter to
2846 2846 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite3_memory_highwater()] is true. ^The value returned
2847 2847 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** by [sqlite3_memory_highwater(1)] is the high-water mark
2848 2848 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** prior to the reset.
2849 2849 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
2850 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_int64 SQLITE_APICALL sqlite3_memory_used(void);
2851 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_int64 SQLITE_APICALL sqlite3_memory_highwater(int resetFlag);
2850 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_int64 SQLITE_STDCALL sqlite3_memory_used(void);
2851 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_int64 SQLITE_STDCALL sqlite3_memory_highwater(int resetFlag);
2852 2852 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
2853 2853 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
2854 2854 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Pseudo-Random Number Generator
2855 2855 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
2856 2856 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** SQLite contains a high-quality pseudo-random number generator (PRNG) used to
@@ -2869,11 +2869,11 @@
2869 2869 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^If the previous call to this routine had an N of 1 or more and a
2870 2870 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** non-NULL P then the pseudo-randomness is generated
2871 2871 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** internally and without recourse to the [sqlite3_vfs] xRandomness
2872 2872 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** method.
2873 2873 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
2874 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_randomness(int N, void *P);
2874 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_randomness(int N, void *P);
2875 2875 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
2876 2876 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
2877 2877 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Compile-Time Authorization Callbacks
2878 2878 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3
2879 2879 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -2952,13 +2952,13 @@
2952 2952 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite3_prepare()] or its variants. Authorization is not
2953 2953 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** performed during statement evaluation in [sqlite3_step()], unless
2954 2954 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** as stated in the previous paragraph, sqlite3_step() invokes
2955 2955 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3_prepare_v2() to reprepare a statement after a schema change.
2956 2956 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
2957 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_set_authorizer(
2957 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_set_authorizer(
2958 2958 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3*,
2959 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xAuth)(void*,int,const char*,const char*,const char*,const char*),
2959 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xAuth)(void*,int,const char*,const char*,const char*,const char*),
2960 2960 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pUserData
2961 2961 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
2962 2962 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
2963 2963 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
2964 2964 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Authorizer Return Codes
@@ -3060,14 +3060,14 @@
3060 3060 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** digits in the time are meaningless. Future versions of SQLite
3061 3061 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** might provide greater resolution on the profiler callback. The
3062 3062 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3_profile() function is considered experimental and is
3063 3063 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** subject to change in future versions of SQLite.
3064 3064 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
3065 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API SQLITE_DEPRECATED void *SQLITE_APICALL sqlite3_trace(sqlite3*,
3066 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void(SQLITE_CALLBACK *xTrace)(void*,const char*), void*);
3067 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API SQLITE_DEPRECATED void *SQLITE_APICALL sqlite3_profile(sqlite3*,
3068 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void(SQLITE_CALLBACK *xProfile)(void*,const char*,sqlite3_uint64), void*);
3065 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API SQLITE_DEPRECATED void *SQLITE_STDCALL sqlite3_trace(sqlite3*,
3066 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void(*xTrace)(void*,const char*), void*);
3067 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API SQLITE_DEPRECATED void *SQLITE_STDCALL sqlite3_profile(sqlite3*,
3068 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void(*xProfile)(void*,const char*,sqlite3_uint64), void*);
3069 3069 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
3070 3070 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
3071 3071 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: SQL Trace Event Codes
3072 3072 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** KEYWORDS: SQLITE_TRACE
3073 3073 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -3151,14 +3151,14 @@
3151 3151 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
3152 3152 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The sqlite3_trace_v2() interface is intended to replace the legacy
3153 3153 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** interfaces [sqlite3_trace()] and [sqlite3_profile()], both of which
3154 3154 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** are deprecated.
3155 3155 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
3156 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_trace_v2(
3156 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_trace_v2(
3157 3157 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3*,
3158 3158 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
unsigned uMask,
3159 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int(SQLITE_CALLBACK *xCallback)(unsigned,void*,void*,void*),
3159 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int(*xCallback)(unsigned,void*,void*,void*),
3160 3160 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pCtx
3161 3161 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
3162 3162 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
3163 3163 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
3164 3164 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Query Progress Callbacks
@@ -3190,11 +3190,11 @@
3190 3190 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the database connection that invoked the progress handler.
3191 3191 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Note that [sqlite3_prepare_v2()] and [sqlite3_step()] both modify their
3192 3192 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** database connections for the meaning of "modify" in this paragraph.
3193 3193 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
3194 3194 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
3195 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_progress_handler(sqlite3*, int, int(SQLITE_CALLBACK *)(void*), void*);
3195 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_progress_handler(sqlite3*, int, int(*)(void*), void*);
3196 3196 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
3197 3197 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
3198 3198 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Opening A New Database Connection
3199 3199 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CONSTRUCTOR: sqlite3
3200 3200 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -3419,19 +3419,19 @@
3419 3419 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** prior to calling sqlite3_open() or sqlite3_open_v2(). Otherwise, various
3420 3420 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** features that require the use of temporary files may fail.
3421 3421 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
3422 3422 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also: [sqlite3_temp_directory]
3423 3423 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
3424 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_open(
3424 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_open(
3425 3425 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *filename, /* Database filename (UTF-8) */
3426 3426 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 **ppDb /* OUT: SQLite db handle */
3427 3427 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
3428 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_open16(
3428 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_open16(
3429 3429 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void *filename, /* Database filename (UTF-16) */
3430 3430 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 **ppDb /* OUT: SQLite db handle */
3431 3431 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
3432 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_open_v2(
3432 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_open_v2(
3433 3433 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *filename, /* Database filename (UTF-8) */
3434 3434 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 **ppDb, /* OUT: SQLite db handle */
3435 3435 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int flags, /* Flags */
3436 3436 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zVfs /* Name of VFS module to use */
3437 3437 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
@@ -3473,13 +3473,13 @@
3473 3473 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3_uri_boolean(F,P,B) returns B. If F is not a NULL pointer and
3474 3474 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** is not a database file pathname pointer that SQLite passed into the xOpen
3475 3475 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** VFS method, then the behavior of this routine is undefined and probably
3476 3476 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** undesirable.
3477 3477 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
3478 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_uri_parameter(const char *zFilename, const char *zParam);
3479 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_uri_boolean(const char *zFile, const char *zParam, int bDefault);
3480 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_int64 SQLITE_APICALL sqlite3_uri_int64(const char*, const char*, sqlite3_int64);
3478 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_uri_parameter(const char *zFilename, const char *zParam);
3479 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_uri_boolean(const char *zFile, const char *zParam, int bDefault);
3480 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_int64 SQLITE_STDCALL sqlite3_uri_int64(const char*, const char*, sqlite3_int64);
3481 3481 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
3482 3482 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
3483 3483 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
3484 3484 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Error Codes And Messages
3485 3485 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3
@@ -3519,15 +3519,15 @@
3519 3519 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
3520 3520 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** If an interface fails with SQLITE_MISUSE, that means the interface
3521 3521 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** was invoked incorrectly by the application. In that case, the
3522 3522 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** error code and message may or may not be set.
3523 3523 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
3524 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_errcode(sqlite3 *db);
3525 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_extended_errcode(sqlite3 *db);
3526 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_errmsg(sqlite3*);
3527 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const void *SQLITE_APICALL sqlite3_errmsg16(sqlite3*);
3528 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_errstr(int);
3524 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_errcode(sqlite3 *db);
3525 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_extended_errcode(sqlite3 *db);
3526 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_errmsg(sqlite3*);
3527 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const void *SQLITE_STDCALL sqlite3_errmsg16(sqlite3*);
3528 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_errstr(int);
3529 3529 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
3530 3530 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
3531 3531 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Prepared Statement Object
3532 3532 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** KEYWORDS: {prepared statement} {prepared statements}
3533 3533 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -3591,11 +3591,11 @@
3591 3591 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** created by an untrusted script can be contained using the
3592 3592 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [max_page_count] [PRAGMA].
3593 3593 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
3594 3594 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** New run-time limit categories may be added in future releases.
3595 3595 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
3596 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_limit(sqlite3*, int id, int newVal);
3596 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_limit(sqlite3*, int id, int newVal);
3597 3597 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
3598 3598 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
3599 3599 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Run-Time Limit Categories
3600 3600 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** KEYWORDS: {limit category} {*limit categories}
3601 3601 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -3743,32 +3743,32 @@
3743 3743 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** or [GLOB] operator or if the parameter is compared to an indexed column
3744 3744 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** and the [SQLITE_ENABLE_STAT3] compile-time option is enabled.
3745 3745 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** </li>
3746 3746 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** </ol>
3747 3747 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
3748 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_prepare(
3748 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_prepare(
3749 3749 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Database handle */
3750 3750 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zSql, /* SQL statement, UTF-8 encoded */
3751 3751 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nByte, /* Maximum length of zSql in bytes. */
3752 3752 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_stmt **ppStmt, /* OUT: Statement handle */
3753 3753 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char **pzTail /* OUT: Pointer to unused portion of zSql */
3754 3754 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
3755 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_prepare_v2(
3755 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_prepare_v2(
3756 3756 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Database handle */
3757 3757 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zSql, /* SQL statement, UTF-8 encoded */
3758 3758 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nByte, /* Maximum length of zSql in bytes. */
3759 3759 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_stmt **ppStmt, /* OUT: Statement handle */
3760 3760 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char **pzTail /* OUT: Pointer to unused portion of zSql */
3761 3761 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
3762 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_prepare16(
3762 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_prepare16(
3763 3763 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Database handle */
3764 3764 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void *zSql, /* SQL statement, UTF-16 encoded */
3765 3765 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nByte, /* Maximum length of zSql in bytes. */
3766 3766 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_stmt **ppStmt, /* OUT: Statement handle */
3767 3767 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void **pzTail /* OUT: Pointer to unused portion of zSql */
3768 3768 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
3769 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_prepare16_v2(
3769 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_prepare16_v2(
3770 3770 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Database handle */
3771 3771 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void *zSql, /* SQL statement, UTF-16 encoded */
3772 3772 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nByte, /* Maximum length of zSql in bytes. */
3773 3773 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_stmt **ppStmt, /* OUT: Statement handle */
3774 3774 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void **pzTail /* OUT: Pointer to unused portion of zSql */
@@ -3803,12 +3803,12 @@
3803 3803 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** automatically freed when the prepared statement is finalized.
3804 3804 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The string returned by sqlite3_expanded_sql(P), on the other hand,
3805 3805 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** is obtained from [sqlite3_malloc()] and must be free by the application
3806 3806 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** by passing it to [sqlite3_free()].
3807 3807 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
3808 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_sql(sqlite3_stmt *pStmt);
3809 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API char *SQLITE_APICALL sqlite3_expanded_sql(sqlite3_stmt *pStmt);
3808 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_sql(sqlite3_stmt *pStmt);
3809 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API char *SQLITE_STDCALL sqlite3_expanded_sql(sqlite3_stmt *pStmt);
3810 3810 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
3811 3811 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
3812 3812 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Determine If An SQL Statement Writes The Database
3813 3813 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3_stmt
3814 3814 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -3836,11 +3836,11 @@
3836 3836 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** database. ^The [ATTACH] and [DETACH] statements also cause
3837 3837 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3_stmt_readonly() to return true since, while those statements
3838 3838 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** change the configuration of a database connection, they do not make
3839 3839 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** changes to the content of the database files on disk.
3840 3840 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
3841 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_stmt_readonly(sqlite3_stmt *pStmt);
3841 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_stmt_readonly(sqlite3_stmt *pStmt);
3842 3842 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
3843 3843 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
3844 3844 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Determine If A Prepared Statement Has Been Reset
3845 3845 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3_stmt
3846 3846 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -3857,11 +3857,11 @@
3857 3857 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** to locate all prepared statements associated with a database
3858 3858 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** connection that are in need of being reset. This can be used,
3859 3859 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** for example, in diagnostic routines to search for prepared
3860 3860 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** statements that are holding a transaction open.
3861 3861 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
3862 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_stmt_busy(sqlite3_stmt*);
3862 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_stmt_busy(sqlite3_stmt*);
3863 3863 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
3864 3864 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
3865 3865 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Dynamically Typed Value Object
3866 3866 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** KEYWORDS: {protected sqlite3_value} {unprotected sqlite3_value}
3867 3867 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -4021,24 +4021,24 @@
4021 4021 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** index is out of range. ^[SQLITE_NOMEM] is returned if malloc() fails.
4022 4022 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
4023 4023 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also: [sqlite3_bind_parameter_count()],
4024 4024 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite3_bind_parameter_name()], and [sqlite3_bind_parameter_index()].
4025 4025 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
4026 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_blob(sqlite3_stmt*, int, const void*, int n, void(SQLITE_CALLBACK *)(void*));
4027 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_blob64(sqlite3_stmt*, int, const void*, sqlite3_uint64,
4028 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void(SQLITE_CALLBACK *)(void*));
4029 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_double(sqlite3_stmt*, int, double);
4030 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_int(sqlite3_stmt*, int, int);
4031 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_int64(sqlite3_stmt*, int, sqlite3_int64);
4032 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_null(sqlite3_stmt*, int);
4033 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_text(sqlite3_stmt*,int,const char*,int,void(SQLITE_CALLBACK *)(void*));
4034 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_text16(sqlite3_stmt*, int, const void*, int, void(SQLITE_CALLBACK *)(void*));
4035 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_text64(sqlite3_stmt*, int, const char*, sqlite3_uint64,
4036 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void(SQLITE_CALLBACK *)(void*), unsigned char encoding);
4037 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_value(sqlite3_stmt*, int, const sqlite3_value*);
4038 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_zeroblob(sqlite3_stmt*, int, int n);
4039 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_zeroblob64(sqlite3_stmt*, int, sqlite3_uint64);
4026 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_blob(sqlite3_stmt*, int, const void*, int n, void(*)(void*));
4027 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_blob64(sqlite3_stmt*, int, const void*, sqlite3_uint64,
4028 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void(*)(void*));
4029 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_double(sqlite3_stmt*, int, double);
4030 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_int(sqlite3_stmt*, int, int);
4031 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_int64(sqlite3_stmt*, int, sqlite3_int64);
4032 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_null(sqlite3_stmt*, int);
4033 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_text(sqlite3_stmt*,int,const char*,int,void(*)(void*));
4034 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_text16(sqlite3_stmt*, int, const void*, int, void(*)(void*));
4035 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_text64(sqlite3_stmt*, int, const char*, sqlite3_uint64,
4036 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void(*)(void*), unsigned char encoding);
4037 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_value(sqlite3_stmt*, int, const sqlite3_value*);
4038 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_zeroblob(sqlite3_stmt*, int, int n);
4039 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_zeroblob64(sqlite3_stmt*, int, sqlite3_uint64);
4040 4040 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
4041 4041 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
4042 4042 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Number Of SQL Parameters
4043 4043 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3_stmt
4044 4044 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -4055,11 +4055,11 @@
4055 4055 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
4056 4056 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also: [sqlite3_bind_blob|sqlite3_bind()],
4057 4057 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite3_bind_parameter_name()], and
4058 4058 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite3_bind_parameter_index()].
4059 4059 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
4060 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_parameter_count(sqlite3_stmt*);
4060 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_parameter_count(sqlite3_stmt*);
4061 4061 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
4062 4062 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
4063 4063 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Name Of A Host Parameter
4064 4064 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3_stmt
4065 4065 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -4083,11 +4083,11 @@
4083 4083 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
4084 4084 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also: [sqlite3_bind_blob|sqlite3_bind()],
4085 4085 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite3_bind_parameter_count()], and
4086 4086 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite3_bind_parameter_index()].
4087 4087 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
4088 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_bind_parameter_name(sqlite3_stmt*, int);
4088 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_bind_parameter_name(sqlite3_stmt*, int);
4089 4089 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
4090 4090 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
4091 4091 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Index Of A Parameter With A Given Name
4092 4092 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3_stmt
4093 4093 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -4100,21 +4100,21 @@
4100 4100 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
4101 4101 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also: [sqlite3_bind_blob|sqlite3_bind()],
4102 4102 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite3_bind_parameter_count()], and
4103 4103 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite3_bind_parameter_name()].
4104 4104 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
4105 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_parameter_index(sqlite3_stmt*, const char *zName);
4105 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_parameter_index(sqlite3_stmt*, const char *zName);
4106 4106 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
4107 4107 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
4108 4108 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Reset All Bindings On A Prepared Statement
4109 4109 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3_stmt
4110 4110 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
4111 4111 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^Contrary to the intuition of many, [sqlite3_reset()] does not reset
4112 4112 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the [sqlite3_bind_blob | bindings] on a [prepared statement].
4113 4113 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^Use this routine to reset all host parameters to NULL.
4114 4114 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
4115 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_clear_bindings(sqlite3_stmt*);
4115 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_clear_bindings(sqlite3_stmt*);
4116 4116 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
4117 4117 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
4118 4118 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Number Of Columns In A Result Set
4119 4119 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3_stmt
4120 4120 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -4122,11 +4122,11 @@
4122 4122 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [prepared statement]. ^This routine returns 0 if pStmt is an SQL
4123 4123 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** statement that does not return data (for example an [UPDATE]).
4124 4124 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
4125 4125 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also: [sqlite3_data_count()]
4126 4126 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
4127 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_column_count(sqlite3_stmt *pStmt);
4127 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_column_count(sqlite3_stmt *pStmt);
4128 4128 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
4129 4129 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
4130 4130 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Column Names In A Result Set
4131 4131 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3_stmt
4132 4132 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -4151,12 +4151,12 @@
4151 4151 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The name of a result column is the value of the "AS" clause for
4152 4152 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** that column, if there is an AS clause. If there is no AS clause
4153 4153 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** then the name of the column is unspecified and may change from
4154 4154 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** one release of SQLite to the next.
4155 4155 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
4156 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_column_name(sqlite3_stmt*, int N);
4157 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const void *SQLITE_APICALL sqlite3_column_name16(sqlite3_stmt*, int N);
4156 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_column_name(sqlite3_stmt*, int N);
4157 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const void *SQLITE_STDCALL sqlite3_column_name16(sqlite3_stmt*, int N);
4158 4158 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
4159 4159 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
4160 4160 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Source Of Data In A Query Result
4161 4161 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3_stmt
4162 4162 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -4200,16 +4200,16 @@
4200 4200 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** If two or more threads call one or more
4201 4201 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite3_column_database_name | column metadata interfaces]
4202 4202 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** for the same [prepared statement] and result column
4203 4203 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** at the same time then the results are undefined.
4204 4204 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
4205 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_column_database_name(sqlite3_stmt*,int);
4206 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const void *SQLITE_APICALL sqlite3_column_database_name16(sqlite3_stmt*,int);
4207 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_column_table_name(sqlite3_stmt*,int);
4208 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const void *SQLITE_APICALL sqlite3_column_table_name16(sqlite3_stmt*,int);
4209 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_column_origin_name(sqlite3_stmt*,int);
4210 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const void *SQLITE_APICALL sqlite3_column_origin_name16(sqlite3_stmt*,int);
4205 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_column_database_name(sqlite3_stmt*,int);
4206 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const void *SQLITE_STDCALL sqlite3_column_database_name16(sqlite3_stmt*,int);
4207 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_column_table_name(sqlite3_stmt*,int);
4208 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const void *SQLITE_STDCALL sqlite3_column_table_name16(sqlite3_stmt*,int);
4209 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_column_origin_name(sqlite3_stmt*,int);
4210 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const void *SQLITE_STDCALL sqlite3_column_origin_name16(sqlite3_stmt*,int);
4211 4211 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
4212 4212 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
4213 4213 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Declared Datatype Of A Query Result
4214 4214 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3_stmt
4215 4215 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -4237,12 +4237,12 @@
4237 4237 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** data stored in that column is of the declared type. SQLite is
4238 4238 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** strongly typed, but the typing is dynamic not static. ^Type
4239 4239 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** is associated with individual values, not with the containers
4240 4240 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** used to hold those values.
4241 4241 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
4242 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_column_decltype(sqlite3_stmt*,int);
4243 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const void *SQLITE_APICALL sqlite3_column_decltype16(sqlite3_stmt*,int);
4242 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_column_decltype(sqlite3_stmt*,int);
4243 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const void *SQLITE_STDCALL sqlite3_column_decltype16(sqlite3_stmt*,int);
4244 4244 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
4245 4245 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
4246 4246 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Evaluate An SQL Statement
4247 4247 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3_stmt
4248 4248 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -4318,11 +4318,11 @@
4318 4318 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** using either [sqlite3_prepare_v2()] or [sqlite3_prepare16_v2()] instead
4319 4319 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** of the legacy [sqlite3_prepare()] and [sqlite3_prepare16()] interfaces,
4320 4320 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** then the more specific [error codes] are returned directly
4321 4321 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** by sqlite3_step(). The use of the "v2" interface is recommended.
4322 4322 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
4323 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_step(sqlite3_stmt*);
4323 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_step(sqlite3_stmt*);
4324 4324 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
4325 4325 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
4326 4326 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Number of columns in a result set
4327 4327 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3_stmt
4328 4328 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -4339,11 +4339,11 @@
4339 4339 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** where it always returns zero since each step of that multi-step
4340 4340 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** pragma returns 0 columns of data.
4341 4341 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
4342 4342 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also: [sqlite3_column_count()]
4343 4343 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
4344 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_data_count(sqlite3_stmt *pStmt);
4344 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_data_count(sqlite3_stmt *pStmt);
4345 4345 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
4346 4346 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
4347 4347 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Fundamental Datatypes
4348 4348 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** KEYWORDS: SQLITE_TEXT
4349 4349 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -4529,20 +4529,20 @@
4529 4529 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** of these routines, a default value is returned. The default value
4530 4530 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** is either the integer 0, the floating point number 0.0, or a NULL
4531 4531 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** pointer. Subsequent calls to [sqlite3_errcode()] will return
4532 4532 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [SQLITE_NOMEM].)^
4533 4533 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
4534 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const void *SQLITE_APICALL sqlite3_column_blob(sqlite3_stmt*, int iCol);
4535 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_column_bytes(sqlite3_stmt*, int iCol);
4536 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_column_bytes16(sqlite3_stmt*, int iCol);
4537 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API double SQLITE_APICALL sqlite3_column_double(sqlite3_stmt*, int iCol);
4538 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_column_int(sqlite3_stmt*, int iCol);
4539 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_int64 SQLITE_APICALL sqlite3_column_int64(sqlite3_stmt*, int iCol);
4540 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const unsigned char *SQLITE_APICALL sqlite3_column_text(sqlite3_stmt*, int iCol);
4541 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const void *SQLITE_APICALL sqlite3_column_text16(sqlite3_stmt*, int iCol);
4542 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_column_type(sqlite3_stmt*, int iCol);
4543 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_value *SQLITE_APICALL sqlite3_column_value(sqlite3_stmt*, int iCol);
4534 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const void *SQLITE_STDCALL sqlite3_column_blob(sqlite3_stmt*, int iCol);
4535 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_column_bytes(sqlite3_stmt*, int iCol);
4536 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_column_bytes16(sqlite3_stmt*, int iCol);
4537 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API double SQLITE_STDCALL sqlite3_column_double(sqlite3_stmt*, int iCol);
4538 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_column_int(sqlite3_stmt*, int iCol);
4539 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_int64 SQLITE_STDCALL sqlite3_column_int64(sqlite3_stmt*, int iCol);
4540 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const unsigned char *SQLITE_STDCALL sqlite3_column_text(sqlite3_stmt*, int iCol);
4541 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const void *SQLITE_STDCALL sqlite3_column_text16(sqlite3_stmt*, int iCol);
4542 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_column_type(sqlite3_stmt*, int iCol);
4543 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_value *SQLITE_STDCALL sqlite3_column_value(sqlite3_stmt*, int iCol);
4544 4544 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
4545 4545 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
4546 4546 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Destroy A Prepared Statement Object
4547 4547 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** DESTRUCTOR: sqlite3_stmt
4548 4548 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -4566,11 +4566,11 @@
4566 4566 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** resource leaks. It is a grievous error for the application to try to use
4567 4567 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** a prepared statement after it has been finalized. Any use of a prepared
4568 4568 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** statement after it has been finalized can result in undefined and
4569 4569 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** undesirable behavior such as segfaults and heap corruption.
4570 4570 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
4571 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_finalize(sqlite3_stmt *pStmt);
4571 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_finalize(sqlite3_stmt *pStmt);
4572 4572 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
4573 4573 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
4574 4574 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Reset A Prepared Statement Object
4575 4575 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3_stmt
4576 4576 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -4593,11 +4593,11 @@
4593 4593 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite3_reset(S)] returns an appropriate [error code].
4594 4594 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
4595 4595 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The [sqlite3_reset(S)] interface does not change the values
4596 4596 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** of any [sqlite3_bind_blob|bindings] on the [prepared statement] S.
4597 4597 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
4598 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_reset(sqlite3_stmt *pStmt);
4598 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_reset(sqlite3_stmt *pStmt);
4599 4599 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
4600 4600 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
4601 4601 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Create Or Redefine SQL Functions
4602 4602 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** KEYWORDS: {function creation routines}
4603 4603 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** KEYWORDS: {application-defined SQL function}
@@ -4693,40 +4693,40 @@
4693 4693 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^An application-defined function is permitted to call other
4694 4694 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** SQLite interfaces. However, such calls must not
4695 4695 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** close the database connection nor finalize or reset the prepared
4696 4696 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** statement in which the function is running.
4697 4697 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
4698 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_create_function(
4698 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_create_function(
4699 4699 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
4700 4700 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zFunctionName,
4701 4701 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nArg,
4702 4702 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int eTextRep,
4703 4703 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pApp,
4704 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xFunc)(sqlite3_context*,int,sqlite3_value**),
4705 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xStep)(sqlite3_context*,int,sqlite3_value**),
4706 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xFinal)(sqlite3_context*)
4704 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
4705 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xStep)(sqlite3_context*,int,sqlite3_value**),
4706 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xFinal)(sqlite3_context*)
4707 4707 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
4708 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_create_function16(
4708 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_create_function16(
4709 4709 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
4710 4710 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void *zFunctionName,
4711 4711 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nArg,
4712 4712 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int eTextRep,
4713 4713 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pApp,
4714 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xFunc)(sqlite3_context*,int,sqlite3_value**),
4715 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xStep)(sqlite3_context*,int,sqlite3_value**),
4716 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xFinal)(sqlite3_context*)
4714 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
4715 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xStep)(sqlite3_context*,int,sqlite3_value**),
4716 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xFinal)(sqlite3_context*)
4717 4717 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
4718 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_create_function_v2(
4718 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_create_function_v2(
4719 4719 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
4720 4720 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zFunctionName,
4721 4721 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nArg,
4722 4722 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int eTextRep,
4723 4723 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pApp,
4724 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xFunc)(sqlite3_context*,int,sqlite3_value**),
4725 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xStep)(sqlite3_context*,int,sqlite3_value**),
4726 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xFinal)(sqlite3_context*),
4727 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void(SQLITE_CALLBACK *xDestroy)(void*)
4724 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
4725 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xStep)(sqlite3_context*,int,sqlite3_value**),
4726 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xFinal)(sqlite3_context*),
4727 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void(*xDestroy)(void*)
4728 4728 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
4729 4729 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
4730 4730 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
4731 4731 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Text Encodings
4732 4732 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -4759,16 +4759,16 @@
4759 4759 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** to be supported. However, new applications should avoid
4760 4760 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the use of these functions. To encourage programmers to avoid
4761 4761 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** these functions, we will not explain what they do.
4762 4762 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
4763 4763 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_DEPRECATED
4764 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API SQLITE_DEPRECATED int SQLITE_APICALL sqlite3_aggregate_count(sqlite3_context*);
4765 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API SQLITE_DEPRECATED int SQLITE_APICALL sqlite3_expired(sqlite3_stmt*);
4766 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API SQLITE_DEPRECATED int SQLITE_APICALL sqlite3_transfer_bindings(sqlite3_stmt*, sqlite3_stmt*);
4767 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API SQLITE_DEPRECATED int SQLITE_APICALL sqlite3_global_recover(void);
4768 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API SQLITE_DEPRECATED void SQLITE_APICALL sqlite3_thread_cleanup(void);
4769 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API SQLITE_DEPRECATED int SQLITE_APICALL sqlite3_memory_alarm(void(SQLITE_CALLBACK *)(void*,sqlite3_int64,int),
4764 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API SQLITE_DEPRECATED int SQLITE_STDCALL sqlite3_aggregate_count(sqlite3_context*);
4765 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API SQLITE_DEPRECATED int SQLITE_STDCALL sqlite3_expired(sqlite3_stmt*);
4766 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API SQLITE_DEPRECATED int SQLITE_STDCALL sqlite3_transfer_bindings(sqlite3_stmt*, sqlite3_stmt*);
4767 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API SQLITE_DEPRECATED int SQLITE_STDCALL sqlite3_global_recover(void);
4768 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API SQLITE_DEPRECATED void SQLITE_STDCALL sqlite3_thread_cleanup(void);
4769 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API SQLITE_DEPRECATED int SQLITE_STDCALL sqlite3_memory_alarm(void(*)(void*,sqlite3_int64,int),
4770 4770 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void*,sqlite3_int64);
4771 4771 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
4772 4772 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
4773 4773 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
4774 4774 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Obtaining SQL Values
@@ -4814,22 +4814,22 @@
4814 4814 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** or [sqlite3_value_text16()].
4815 4815 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
4816 4816 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** These routines must be called from the same thread as
4817 4817 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the SQL function that supplied the [sqlite3_value*] parameters.
4818 4818 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
4819 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const void *SQLITE_APICALL sqlite3_value_blob(sqlite3_value*);
4820 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_value_bytes(sqlite3_value*);
4821 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_value_bytes16(sqlite3_value*);
4822 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API double SQLITE_APICALL sqlite3_value_double(sqlite3_value*);
4823 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_value_int(sqlite3_value*);
4824 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_int64 SQLITE_APICALL sqlite3_value_int64(sqlite3_value*);
4825 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const unsigned char *SQLITE_APICALL sqlite3_value_text(sqlite3_value*);
4826 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const void *SQLITE_APICALL sqlite3_value_text16(sqlite3_value*);
4827 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const void *SQLITE_APICALL sqlite3_value_text16le(sqlite3_value*);
4828 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const void *SQLITE_APICALL sqlite3_value_text16be(sqlite3_value*);
4829 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_value_type(sqlite3_value*);
4830 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_value_numeric_type(sqlite3_value*);
4819 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const void *SQLITE_STDCALL sqlite3_value_blob(sqlite3_value*);
4820 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_value_bytes(sqlite3_value*);
4821 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_value_bytes16(sqlite3_value*);
4822 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API double SQLITE_STDCALL sqlite3_value_double(sqlite3_value*);
4823 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_value_int(sqlite3_value*);
4824 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_int64 SQLITE_STDCALL sqlite3_value_int64(sqlite3_value*);
4825 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const unsigned char *SQLITE_STDCALL sqlite3_value_text(sqlite3_value*);
4826 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const void *SQLITE_STDCALL sqlite3_value_text16(sqlite3_value*);
4827 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const void *SQLITE_STDCALL sqlite3_value_text16le(sqlite3_value*);
4828 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const void *SQLITE_STDCALL sqlite3_value_text16be(sqlite3_value*);
4829 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_value_type(sqlite3_value*);
4830 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_value_numeric_type(sqlite3_value*);
4831 4831 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
4832 4832 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
4833 4833 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Finding The Subtype Of SQL Values
4834 4834 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3_value
4835 4835 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -4841,11 +4841,11 @@
4841 4841 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
4842 4842 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** SQLite makes no use of subtype itself. It merely passes the subtype
4843 4843 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** from the result of one [application-defined SQL function] into the
4844 4844 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** input of another.
4845 4845 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
4846 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API unsigned int SQLITE_APICALL sqlite3_value_subtype(sqlite3_value*);
4846 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API unsigned int SQLITE_STDCALL sqlite3_value_subtype(sqlite3_value*);
4847 4847 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
4848 4848 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
4849 4849 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Copy And Free SQL Values
4850 4850 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3_value
4851 4851 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -4857,12 +4857,12 @@
4857 4857 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
4858 4858 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The sqlite3_value_free(V) interface frees an [sqlite3_value] object
4859 4859 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** previously obtained from [sqlite3_value_dup()]. ^If V is a NULL pointer
4860 4860 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** then sqlite3_value_free(V) is a harmless no-op.
4861 4861 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
4862 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_value *SQLITE_APICALL sqlite3_value_dup(const sqlite3_value*);
4863 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_value_free(sqlite3_value*);
4862 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_value *SQLITE_STDCALL sqlite3_value_dup(const sqlite3_value*);
4863 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_value_free(sqlite3_value*);
4864 4864 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
4865 4865 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
4866 4866 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Obtain Aggregate Function Context
4867 4867 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3_context
4868 4868 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -4903,11 +4903,11 @@
4903 4903 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** function.
4904 4904 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
4905 4905 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This routine must be called from the same thread in which
4906 4906 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the aggregate SQL function is running.
4907 4907 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
4908 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void *SQLITE_APICALL sqlite3_aggregate_context(sqlite3_context*, int nBytes);
4908 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void *SQLITE_STDCALL sqlite3_aggregate_context(sqlite3_context*, int nBytes);
4909 4909 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
4910 4910 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
4911 4911 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: User Data For Functions
4912 4912 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3_context
4913 4913 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -4918,11 +4918,11 @@
4918 4918 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** registered the application defined function.
4919 4919 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
4920 4920 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This routine must be called from the same thread in which
4921 4921 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the application-defined function is running.
4922 4922 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
4923 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void *SQLITE_APICALL sqlite3_user_data(sqlite3_context*);
4923 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void *SQLITE_STDCALL sqlite3_user_data(sqlite3_context*);
4924 4924 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
4925 4925 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
4926 4926 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Database Connection For Functions
4927 4927 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3_context
4928 4928 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -4930,11 +4930,11 @@
4930 4930 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the pointer to the [database connection] (the 1st parameter)
4931 4931 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** of the [sqlite3_create_function()]
4932 4932 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** and [sqlite3_create_function16()] routines that originally
4933 4933 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** registered the application defined function.
4934 4934 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
4935 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3 *SQLITE_APICALL sqlite3_context_db_handle(sqlite3_context*);
4935 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3 *SQLITE_STDCALL sqlite3_context_db_handle(sqlite3_context*);
4936 4936 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
4937 4937 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
4938 4938 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Function Auxiliary Data
4939 4939 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3_context
4940 4940 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -4962,16 +4962,17 @@
4962 4962 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** NULL if the metadata has been discarded.
4963 4963 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^After each call to sqlite3_set_auxdata(C,N,P,X) where X is not NULL,
4964 4964 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** SQLite will invoke the destructor function X with parameter P exactly
4965 4965 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** once, when the metadata is discarded.
4966 4966 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** SQLite is free to discard the metadata at any time, including: <ul>
4967 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** <li> when the corresponding function parameter changes, or
4968 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** <li> when [sqlite3_reset()] or [sqlite3_finalize()] is called for the
4969 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** SQL statement, or
4970 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** <li> when sqlite3_set_auxdata() is invoked again on the same parameter, or
4971 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** <li> during the original sqlite3_set_auxdata() call when a memory
4972 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** allocation error occurs. </ul>)^
4967 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** <li> ^(when the corresponding function parameter changes)^, or
4968 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** <li> ^(when [sqlite3_reset()] or [sqlite3_finalize()] is called for the
4969 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** SQL statement)^, or
4970 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** <li> ^(when sqlite3_set_auxdata() is invoked again on the same
4971 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** parameter)^, or
4972 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** <li> ^(during the original sqlite3_set_auxdata() call when a memory
4973 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** allocation error occurs.)^ </ul>
4973 4974 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
4974 4975 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Note the last bullet in particular. The destructor X in
4975 4976 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3_set_auxdata(C,N,P,X) might be called immediately, before the
4976 4977 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3_set_auxdata() interface even returns. Hence sqlite3_set_auxdata()
4977 4978 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** should be called near the end of the function implementation and the
@@ -4983,12 +4984,12 @@
4983 4984 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** values and [parameters] and expressions composed from the same.)^
4984 4985 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
4985 4986 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** These routines must be called from the same thread in which
4986 4987 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the SQL function is running.
4987 4988 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
4988 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void *SQLITE_APICALL sqlite3_get_auxdata(sqlite3_context*, int N);
4989 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_set_auxdata(sqlite3_context*, int N, void*, void (SQLITE_CALLBACK *)(void*));
4989 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void *SQLITE_STDCALL sqlite3_get_auxdata(sqlite3_context*, int N);
4990 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_set_auxdata(sqlite3_context*, int N, void*, void (*)(void*));
4990 4991 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
4991 4992 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
4992 4993 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
4993 4994 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Constants Defining Special Destructor Behavior
4994 4995 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -5001,11 +5002,11 @@
5001 5002 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the content before returning.
5002 5003 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5003 5004 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The typedef is necessary to work around problems in certain
5004 5005 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** C++ compilers.
5005 5006 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5006 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- typedef void (SQLITE_CALLBACK *sqlite3_destructor_type)(void*);
5007 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ typedef void (*sqlite3_destructor_type)(void*);
5007 5008 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#define SQLITE_STATIC ((sqlite3_destructor_type)0)
5008 5009 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#define SQLITE_TRANSIENT ((sqlite3_destructor_type)-1)
5009 5010 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
5010 5011 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
5011 5012 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Setting The Result Of An SQL Function
@@ -5120,31 +5121,31 @@
5120 5121 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5121 5122 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** If these routines are called from within the different thread
5122 5123 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** than the one containing the application-defined function that received
5123 5124 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the [sqlite3_context] pointer, the results are undefined.
5124 5125 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5125 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_blob(sqlite3_context*, const void*, int, void(SQLITE_CALLBACK *)(void*));
5126 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_blob64(sqlite3_context*,const void*,
5127 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- sqlite3_uint64,void(SQLITE_CALLBACK *)(void*));
5128 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_double(sqlite3_context*, double);
5129 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_error(sqlite3_context*, const char*, int);
5130 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_error16(sqlite3_context*, const void*, int);
5131 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_error_toobig(sqlite3_context*);
5132 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_error_nomem(sqlite3_context*);
5133 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_error_code(sqlite3_context*, int);
5134 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_int(sqlite3_context*, int);
5135 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_int64(sqlite3_context*, sqlite3_int64);
5136 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_null(sqlite3_context*);
5137 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_text(sqlite3_context*, const char*, int, void(SQLITE_CALLBACK *)(void*));
5138 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_text64(sqlite3_context*, const char*,sqlite3_uint64,
5139 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void(SQLITE_CALLBACK *)(void*), unsigned char encoding);
5140 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_text16(sqlite3_context*, const void*, int, void(SQLITE_CALLBACK *)(void*));
5141 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_text16le(sqlite3_context*, const void*, int,void(SQLITE_CALLBACK *)(void*));
5142 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_text16be(sqlite3_context*, const void*, int,void(SQLITE_CALLBACK *)(void*));
5143 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_value(sqlite3_context*, sqlite3_value*);
5144 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_zeroblob(sqlite3_context*, int n);
5145 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_result_zeroblob64(sqlite3_context*, sqlite3_uint64 n);
5126 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_blob(sqlite3_context*, const void*, int, void(*)(void*));
5127 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_blob64(sqlite3_context*,const void*,
5128 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ sqlite3_uint64,void(*)(void*));
5129 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_double(sqlite3_context*, double);
5130 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_error(sqlite3_context*, const char*, int);
5131 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_error16(sqlite3_context*, const void*, int);
5132 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_error_toobig(sqlite3_context*);
5133 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_error_nomem(sqlite3_context*);
5134 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_error_code(sqlite3_context*, int);
5135 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_int(sqlite3_context*, int);
5136 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_int64(sqlite3_context*, sqlite3_int64);
5137 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_null(sqlite3_context*);
5138 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_text(sqlite3_context*, const char*, int, void(*)(void*));
5139 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_text64(sqlite3_context*, const char*,sqlite3_uint64,
5140 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void(*)(void*), unsigned char encoding);
5141 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_text16(sqlite3_context*, const void*, int, void(*)(void*));
5142 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_text16le(sqlite3_context*, const void*, int,void(*)(void*));
5143 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_text16be(sqlite3_context*, const void*, int,void(*)(void*));
5144 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_value(sqlite3_context*, sqlite3_value*);
5145 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_zeroblob(sqlite3_context*, int n);
5146 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_result_zeroblob64(sqlite3_context*, sqlite3_uint64 n);
5146 5147 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
5147 5148 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
5148 5149 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
5149 5150 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Setting The Subtype Of An SQL Function
5150 5151 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3_context
@@ -5155,11 +5156,11 @@
5155 5156 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** of the subtype T are preserved in current versions of SQLite;
5156 5157 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** higher order bits are discarded.
5157 5158 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The number of subtype bytes preserved by SQLite might increase
5158 5159 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** in future releases of SQLite.
5159 5160 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5160 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_subtype(sqlite3_context*,unsigned int);
5161 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_subtype(sqlite3_context*,unsigned int);
5161 5162 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
5162 5163 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
5163 5164 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Define New Collating Sequences
5164 5165 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3
5165 5166 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -5237,31 +5238,31 @@
5237 5238 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** is unfortunate but cannot be changed without breaking backwards
5238 5239 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** compatibility.
5239 5240 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5240 5241 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also: [sqlite3_collation_needed()] and [sqlite3_collation_needed16()].
5241 5242 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5242 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_create_collation(
5243 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_create_collation(
5243 5244 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3*,
5244 5245 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zName,
5245 5246 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int eTextRep,
5246 5247 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pArg,
5247 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int(SQLITE_CALLBACK *xCompare)(void*,int,const void*,int,const void*)
5248 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int(*xCompare)(void*,int,const void*,int,const void*)
5248 5249 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
5249 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_create_collation_v2(
5250 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_create_collation_v2(
5250 5251 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3*,
5251 5252 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zName,
5252 5253 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int eTextRep,
5253 5254 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pArg,
5254 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int(SQLITE_CALLBACK *xCompare)(void*,int,const void*,int,const void*),
5255 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void(SQLITE_CALLBACK *xDestroy)(void*)
5255 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int(*xCompare)(void*,int,const void*,int,const void*),
5256 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void(*xDestroy)(void*)
5256 5257 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
5257 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_create_collation16(
5258 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_create_collation16(
5258 5259 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3*,
5259 5260 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void *zName,
5260 5261 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int eTextRep,
5261 5262 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pArg,
5262 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int(SQLITE_CALLBACK *xCompare)(void*,int,const void*,int,const void*)
5263 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int(*xCompare)(void*,int,const void*,int,const void*)
5263 5264 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
5264 5265 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
5265 5266 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
5266 5267 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Collation Needed Callbacks
5267 5268 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3
@@ -5287,19 +5288,19 @@
5287 5288 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5288 5289 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The callback function should register the desired collation using
5289 5290 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite3_create_collation()], [sqlite3_create_collation16()], or
5290 5291 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite3_create_collation_v2()].
5291 5292 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5292 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_collation_needed(
5293 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_collation_needed(
5293 5294 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3*,
5294 5295 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void*,
5295 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void(SQLITE_CALLBACK *)(void*,sqlite3*,int eTextRep,const char*)
5296 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void(*)(void*,sqlite3*,int eTextRep,const char*)
5296 5297 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
5297 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_collation_needed16(
5298 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_collation_needed16(
5298 5299 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3*,
5299 5300 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void*,
5300 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void(SQLITE_CALLBACK *)(void*,sqlite3*,int eTextRep,const void*)
5301 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void(*)(void*,sqlite3*,int eTextRep,const void*)
5301 5302 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
5302 5303 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
5303 5304 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_HAS_CODEC
5304 5305 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
5305 5306 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Specify the key for an encrypted database. This routine should be
@@ -5306,15 +5307,15 @@
5306 5307 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** called right after sqlite3_open().
5307 5308 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5308 5309 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The code to implement this API is not available in the public release
5309 5310 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** of SQLite.
5310 5311 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5311 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_key(
5312 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_key(
5312 5313 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Database to be rekeyed */
5313 5314 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void *pKey, int nKey /* The key */
5314 5315 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
5315 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_key_v2(
5316 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_key_v2(
5316 5317 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Database to be rekeyed */
5317 5318 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zDbName, /* Name of the database */
5318 5319 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void *pKey, int nKey /* The key */
5319 5320 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
5320 5321 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -5324,35 +5325,35 @@
5324 5325 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** database is decrypted.
5325 5326 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5326 5327 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The code to implement this API is not available in the public release
5327 5328 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** of SQLite.
5328 5329 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5329 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_rekey(
5330 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_rekey(
5330 5331 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Database to be rekeyed */
5331 5332 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void *pKey, int nKey /* The new key */
5332 5333 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
5333 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_rekey_v2(
5334 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_rekey_v2(
5334 5335 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Database to be rekeyed */
5335 5336 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zDbName, /* Name of the database */
5336 5337 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void *pKey, int nKey /* The new key */
5337 5338 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
5338 5339 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
5339 5340 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
5340 5341 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Specify the activation key for a SEE database. Unless
5341 5342 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** activated, none of the SEE routines will work.
5342 5343 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5343 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_activate_see(
5344 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_activate_see(
5344 5345 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zPassPhrase /* Activation phrase */
5345 5346 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
5346 5347 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
5347 5348 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
5348 5349 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_CEROD
5349 5350 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
5350 5351 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Specify the activation key for a CEROD database. Unless
5351 5352 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** activated, none of the CEROD routines will work.
5352 5353 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5353 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_activate_cerod(
5354 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_activate_cerod(
5354 5355 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zPassPhrase /* Activation phrase */
5355 5356 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
5356 5357 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
5357 5358 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
5358 5359 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
@@ -5370,11 +5371,11 @@
5370 5371 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** method of the default [sqlite3_vfs] object. If the xSleep() method
5371 5372 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** of the default VFS is not implemented correctly, or not implemented at
5372 5373 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** all, then the behavior of sqlite3_sleep() may deviate from the description
5373 5374 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** in the previous paragraphs.
5374 5375 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5375 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_sleep(int);
5376 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_sleep(int);
5376 5377 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
5377 5378 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
5378 5379 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Name Of The Folder Holding Temporary Files
5379 5380 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5380 5381 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^(If this global variable is made to point to a string which is
@@ -5489,11 +5490,11 @@
5489 5490 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5490 5491 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** If another thread changes the autocommit status of the database
5491 5492 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** connection while this routine is running, then the return value
5492 5493 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** is undefined.
5493 5494 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5494 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_get_autocommit(sqlite3*);
5495 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_get_autocommit(sqlite3*);
5495 5496 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
5496 5497 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
5497 5498 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Find The Database Handle Of A Prepared Statement
5498 5499 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3_stmt
5499 5500 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -5502,11 +5503,11 @@
5502 5503 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** returned by sqlite3_db_handle is the same [database connection]
5503 5504 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** that was the first argument
5504 5505 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** to the [sqlite3_prepare_v2()] call (or its variants) that was used to
5505 5506 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** create the statement in the first place.
5506 5507 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5507 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3 *SQLITE_APICALL sqlite3_db_handle(sqlite3_stmt*);
5508 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3 *SQLITE_STDCALL sqlite3_db_handle(sqlite3_stmt*);
5508 5509 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
5509 5510 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
5510 5511 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Return The Filename For A Database Connection
5511 5512 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3
5512 5513 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -5519,21 +5520,21 @@
5519 5520 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The filename returned by this function is the output of the
5520 5521 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** xFullPathname method of the [VFS]. ^In other words, the filename
5521 5522 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** will be an absolute pathname, even if the filename used
5522 5523 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** to open the database originally was a URI or relative pathname.
5523 5524 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5524 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_db_filename(sqlite3 *db, const char *zDbName);
5525 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_db_filename(sqlite3 *db, const char *zDbName);
5525 5526 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
5526 5527 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
5527 5528 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Determine if a database is read-only
5528 5529 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3
5529 5530 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5530 5531 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The sqlite3_db_readonly(D,N) interface returns 1 if the database N
5531 5532 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** of connection D is read-only, 0 if it is read/write, or -1 if N is not
5532 5533 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the name of a database on connection D.
5533 5534 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5534 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_db_readonly(sqlite3 *db, const char *zDbName);
5535 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_db_readonly(sqlite3 *db, const char *zDbName);
5535 5536 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
5536 5537 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
5537 5538 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Find the next prepared statement
5538 5539 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3
5539 5540 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -5545,11 +5546,11 @@
5545 5546 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5546 5547 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The [database connection] pointer D in a call to
5547 5548 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite3_next_stmt(D,S)] must refer to an open database
5548 5549 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** connection and in particular must not be a NULL pointer.
5549 5550 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5550 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_stmt *SQLITE_APICALL sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt);
5551 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_stmt *SQLITE_STDCALL sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt);
5551 5552 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
5552 5553 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
5553 5554 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Commit And Rollback Notification Callbacks
5554 5555 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3
5555 5556 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -5594,12 +5595,12 @@
5594 5595 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The rollback callback is not invoked if a transaction is
5595 5596 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** automatically rolled back because the database connection is closed.
5596 5597 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5597 5598 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also the [sqlite3_update_hook()] interface.
5598 5599 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5599 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void *SQLITE_APICALL sqlite3_commit_hook(sqlite3*, int(SQLITE_CALLBACK *)(void*), void*);
5600 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void *SQLITE_APICALL sqlite3_rollback_hook(sqlite3*, void(SQLITE_CALLBACK *)(void *), void*);
5600 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void *SQLITE_STDCALL sqlite3_commit_hook(sqlite3*, int(*)(void*), void*);
5601 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void *SQLITE_STDCALL sqlite3_rollback_hook(sqlite3*, void(*)(void *), void*);
5601 5602 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
5602 5603 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
5603 5604 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Data Change Notification Callbacks
5604 5605 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3
5605 5606 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -5646,13 +5647,13 @@
5646 5647 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the first call on D.
5647 5648 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5648 5649 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also the [sqlite3_commit_hook()], [sqlite3_rollback_hook()],
5649 5650 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** and [sqlite3_preupdate_hook()] interfaces.
5650 5651 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5651 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void *SQLITE_APICALL sqlite3_update_hook(
5652 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void *SQLITE_STDCALL sqlite3_update_hook(
5652 5653 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3*,
5653 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void(SQLITE_CALLBACK *)(void *,int ,char const *,char const *,sqlite3_int64),
5654 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void(*)(void *,int ,char const *,char const *,sqlite3_int64),
5654 5655 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void*
5655 5656 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
5656 5657 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
5657 5658 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
5658 5659 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Enable Or Disable Shared Pager Cache
@@ -5686,11 +5687,11 @@
5686 5687 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This interface is threadsafe on processors where writing a
5687 5688 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** 32-bit integer is atomic.
5688 5689 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5689 5690 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See Also: [SQLite Shared-Cache Mode]
5690 5691 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5691 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_enable_shared_cache(int);
5692 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_enable_shared_cache(int);
5692 5693 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
5693 5694 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
5694 5695 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Attempt To Free Heap Memory
5695 5696 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5696 5697 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The sqlite3_release_memory() interface attempts to free N bytes
@@ -5702,11 +5703,11 @@
5702 5703 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The sqlite3_release_memory() routine is a no-op returning zero
5703 5704 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** if SQLite is not compiled with [SQLITE_ENABLE_MEMORY_MANAGEMENT].
5704 5705 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5705 5706 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also: [sqlite3_db_release_memory()]
5706 5707 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5707 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_release_memory(int);
5708 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_release_memory(int);
5708 5709 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
5709 5710 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
5710 5711 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Free Memory Used By A Database Connection
5711 5712 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3
5712 5713 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -5716,11 +5717,11 @@
5716 5717 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** when the [SQLITE_ENABLE_MEMORY_MANAGEMENT] compile-time option is
5717 5718 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** omitted.
5718 5719 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5719 5720 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also: [sqlite3_release_memory()]
5720 5721 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5721 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_db_release_memory(sqlite3*);
5722 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_db_release_memory(sqlite3*);
5722 5723 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
5723 5724 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
5724 5725 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Impose A Limit On Heap Size
5725 5726 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5726 5727 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The sqlite3_soft_heap_limit64() interface sets and/or queries the
@@ -5768,11 +5769,11 @@
5768 5769 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the use of [SQLITE_ENABLE_MEMORY_MANAGEMENT].
5769 5770 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5770 5771 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The circumstances under which SQLite will enforce the soft heap limit may
5771 5772 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** changes in future releases of SQLite.
5772 5773 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5773 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_int64 SQLITE_APICALL sqlite3_soft_heap_limit64(sqlite3_int64 N);
5774 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_int64 SQLITE_STDCALL sqlite3_soft_heap_limit64(sqlite3_int64 N);
5774 5775 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
5775 5776 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
5776 5777 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Deprecated Soft Heap Limit Interface
5777 5778 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** DEPRECATED
5778 5779 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -5779,11 +5780,11 @@
5779 5780 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This is a deprecated version of the [sqlite3_soft_heap_limit64()]
5780 5781 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** interface. This routine is provided for historical compatibility
5781 5782 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** only. All new applications should use the
5782 5783 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite3_soft_heap_limit64()] interface rather than this one.
5783 5784 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5784 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API SQLITE_DEPRECATED void SQLITE_APICALL sqlite3_soft_heap_limit(int N);
5785 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API SQLITE_DEPRECATED void SQLITE_STDCALL sqlite3_soft_heap_limit(int N);
5785 5786 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
5786 5787 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
5787 5788 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
5788 5789 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Extract Metadata About A Column Of A Table
5789 5790 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3
@@ -5794,11 +5795,11 @@
5794 5795 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** interface returns SQLITE_OK and fills in the non-NULL pointers in
5795 5796 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the final five arguments with appropriate values if the specified
5796 5797 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** column exists. ^The sqlite3_table_column_metadata() interface returns
5797 5798 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** SQLITE_ERROR and if the specified column does not exist.
5798 5799 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^If the column-name parameter to sqlite3_table_column_metadata() is a
5799 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** NULL pointer, then this routine simply checks for the existance of the
5800 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** NULL pointer, then this routine simply checks for the existence of the
5800 5801 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** table and returns SQLITE_OK if the table exists and SQLITE_ERROR if it
5801 5802 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** does not.
5802 5803 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5803 5804 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The column is identified by the second, third and fourth parameters to
5804 5805 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** this function. ^(The second parameter is either the name of the database
@@ -5849,11 +5850,11 @@
5849 5850 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5850 5851 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^This function causes all database schemas to be read from disk and
5851 5852 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** parsed, if that has not already been done, and returns an error if
5852 5853 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** any errors are encountered while loading the schema.
5853 5854 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5854 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_table_column_metadata(
5855 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_table_column_metadata(
5855 5856 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Connection handle */
5856 5857 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zDbName, /* Database name or NULL */
5857 5858 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zTableName, /* Table name */
5858 5859 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zColumnName, /* Column name */
5859 5860 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char const **pzDataType, /* OUTPUT: Declared data type */
@@ -5905,11 +5906,11 @@
5905 5906 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** disabled and prevent SQL injections from giving attackers
5906 5907 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** access to extension loading capabilities.
5907 5908 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5908 5909 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also the [load_extension() SQL function].
5909 5910 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5910 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_load_extension(
5911 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_load_extension(
5911 5912 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Load the extension into this database connection */
5912 5913 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zFile, /* Name of the shared library containing extension */
5913 5914 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zProc, /* Entry point. Derived from zFile if 0 */
5914 5915 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char **pzErrMsg /* Put error message here if not 0 */
5915 5916 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
@@ -5928,20 +5929,20 @@
5928 5929 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** to turn extension loading on and call it with onoff==0 to turn
5929 5930 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** it back off again.
5930 5931 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5931 5932 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^This interface enables or disables both the C-API
5932 5933 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite3_load_extension()] and the SQL function [load_extension()].
5933 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** Use [sqlite3_db_config](db,[SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION],..)
5934 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** to enable or disable only the C-API.
5934 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** ^(Use [sqlite3_db_config](db,[SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION],..)
5935 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** to enable or disable only the C-API.)^
5935 5936 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5936 5937 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** <b>Security warning:</b> It is recommended that extension loading
5937 5938 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** be disabled using the [SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION] method
5938 5939 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** rather than this interface, so the [load_extension()] SQL function
5939 5940 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** remains disabled. This will prevent SQL injections from giving attackers
5940 5941 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** access to extension loading capabilities.
5941 5942 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5942 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_enable_load_extension(sqlite3 *db, int onoff);
5943 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_enable_load_extension(sqlite3 *db, int onoff);
5943 5944 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
5944 5945 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
5945 5946 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Automatically Load Statically Linked Extensions
5946 5947 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5947 5948 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^This interface causes the xEntryPoint() function to be invoked for
@@ -5975,11 +5976,11 @@
5975 5976 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** will be called more than once for each database connection that is opened.
5976 5977 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5977 5978 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also: [sqlite3_reset_auto_extension()]
5978 5979 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** and [sqlite3_cancel_auto_extension()]
5979 5980 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5980 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_auto_extension(void(SQLITE_CALLBACK *xEntryPoint)(void));
5981 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_auto_extension(void(*xEntryPoint)(void));
5981 5982 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
5982 5983 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
5983 5984 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Cancel Automatic Extension Loading
5984 5985 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5985 5986 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The [sqlite3_cancel_auto_extension(X)] interface unregisters the
@@ -5987,19 +5988,19 @@
5987 5988 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite3_auto_extension(X)]. ^The [sqlite3_cancel_auto_extension(X)]
5988 5989 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** routine returns 1 if initialization routine X was successfully
5989 5990 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** unregistered and it returns 0 if X was not on the list of initialization
5990 5991 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** routines.
5991 5992 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
5992 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_cancel_auto_extension(void(SQLITE_CALLBACK *xEntryPoint)(void));
5993 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_cancel_auto_extension(void(*xEntryPoint)(void));
5993 5994 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
5994 5995 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
5995 5996 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Reset Automatic Extension Loading
5996 5997 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
5997 5998 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^This interface disables all automatic extensions previously
5998 5999 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** registered using [sqlite3_auto_extension()].
5999 6000 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
6000 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_reset_auto_extension(void);
6001 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_reset_auto_extension(void);
6001 6002 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
6002 6003 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
6003 6004 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The interface to the virtual-table mechanism is currently considered
6004 6005 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** to be experimental. The interface might change in incompatible ways.
6005 6006 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** If this is a problem for you, do not use the interface at this time.
@@ -6032,41 +6033,41 @@
6032 6033 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** of this structure must not change while it is registered with
6033 6034 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** any database connection.
6034 6035 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
6035 6036 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
struct sqlite3_module {
6036 6037 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int iVersion;
6037 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xCreate)(sqlite3*, void *pAux,
6038 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int argc, const char *const*argv,
6039 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- sqlite3_vtab **ppVTab, char**);
6040 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xConnect)(sqlite3*, void *pAux,
6041 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int argc, const char *const*argv,
6042 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- sqlite3_vtab **ppVTab, char**);
6043 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xBestIndex)(sqlite3_vtab *pVTab, sqlite3_index_info*);
6044 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xDisconnect)(sqlite3_vtab *pVTab);
6045 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xDestroy)(sqlite3_vtab *pVTab);
6046 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xOpen)(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor);
6047 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xClose)(sqlite3_vtab_cursor*);
6048 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xFilter)(sqlite3_vtab_cursor*, int idxNum, const char *idxStr,
6049 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int argc, sqlite3_value **argv);
6050 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xNext)(sqlite3_vtab_cursor*);
6051 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xEof)(sqlite3_vtab_cursor*);
6052 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xColumn)(sqlite3_vtab_cursor*, sqlite3_context*, int);
6053 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xRowid)(sqlite3_vtab_cursor*, sqlite3_int64 *pRowid);
6054 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xUpdate)(sqlite3_vtab *, int, sqlite3_value **, sqlite3_int64 *);
6055 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xBegin)(sqlite3_vtab *pVTab);
6056 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xSync)(sqlite3_vtab *pVTab);
6057 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xCommit)(sqlite3_vtab *pVTab);
6058 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xRollback)(sqlite3_vtab *pVTab);
6059 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xFindFunction)(sqlite3_vtab *pVtab, int nArg, const char *zName,
6060 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK **pxFunc)(sqlite3_context*,int,sqlite3_value**),
6061 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void **ppArg);
6062 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xRename)(sqlite3_vtab *pVtab, const char *zNew);
6063 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- /* The methods above are in version 1 of the sqlite_module object. Those
6064 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** below are for version 2 and greater. */
6065 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xSavepoint)(sqlite3_vtab *pVTab, int);
6066 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xRelease)(sqlite3_vtab *pVTab, int);
6067 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xRollbackTo)(sqlite3_vtab *pVTab, int);
6038 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xCreate)(sqlite3*, void *pAux,
6039 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int argc, const char *const*argv,
6040 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ sqlite3_vtab **ppVTab, char**);
6041 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xConnect)(sqlite3*, void *pAux,
6042 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int argc, const char *const*argv,
6043 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ sqlite3_vtab **ppVTab, char**);
6044 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xBestIndex)(sqlite3_vtab *pVTab, sqlite3_index_info*);
6045 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xDisconnect)(sqlite3_vtab *pVTab);
6046 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xDestroy)(sqlite3_vtab *pVTab);
6047 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xOpen)(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor);
6048 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xClose)(sqlite3_vtab_cursor*);
6049 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xFilter)(sqlite3_vtab_cursor*, int idxNum, const char *idxStr,
6050 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int argc, sqlite3_value **argv);
6051 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xNext)(sqlite3_vtab_cursor*);
6052 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xEof)(sqlite3_vtab_cursor*);
6053 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xColumn)(sqlite3_vtab_cursor*, sqlite3_context*, int);
6054 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xRowid)(sqlite3_vtab_cursor*, sqlite3_int64 *pRowid);
6055 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xUpdate)(sqlite3_vtab *, int, sqlite3_value **, sqlite3_int64 *);
6056 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xBegin)(sqlite3_vtab *pVTab);
6057 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xSync)(sqlite3_vtab *pVTab);
6058 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xCommit)(sqlite3_vtab *pVTab);
6059 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xRollback)(sqlite3_vtab *pVTab);
6060 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xFindFunction)(sqlite3_vtab *pVtab, int nArg, const char *zName,
6061 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (**pxFunc)(sqlite3_context*,int,sqlite3_value**),
6062 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void **ppArg);
6063 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xRename)(sqlite3_vtab *pVtab, const char *zNew);
6064 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ /* The methods above are in version 1 of the sqlite_module object. Those
6065 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** below are for version 2 and greater. */
6066 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xSavepoint)(sqlite3_vtab *pVTab, int);
6067 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xRelease)(sqlite3_vtab *pVTab, int);
6068 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xRollbackTo)(sqlite3_vtab *pVTab, int);
6068 6069 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
};
6069 6070 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
6070 6071 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
6071 6072 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Virtual Table Indexing Information
6072 6073 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** KEYWORDS: sqlite3_index_info
@@ -6240,22 +6241,22 @@
6240 6241 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** be invoked if the call to sqlite3_create_module_v2() fails.
6241 6242 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The sqlite3_create_module()
6242 6243 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** interface is equivalent to sqlite3_create_module_v2() with a NULL
6243 6244 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** destructor.
6244 6245 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
6245 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_create_module(
6246 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_create_module(
6246 6247 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* SQLite connection to register module with */
6247 6248 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zName, /* Name of the module */
6248 6249 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const sqlite3_module *p, /* Methods for the module */
6249 6250 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pClientData /* Client data for xCreate/xConnect */
6250 6251 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
6251 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_create_module_v2(
6252 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_create_module_v2(
6252 6253 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* SQLite connection to register module with */
6253 6254 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zName, /* Name of the module */
6254 6255 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const sqlite3_module *p, /* Methods for the module */
6255 6256 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pClientData, /* Client data for xCreate/xConnect */
6256 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void(SQLITE_CALLBACK *xDestroy)(void*) /* Module destructor function */
6257 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void(*xDestroy)(void*) /* Module destructor function */
6257 6258 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
6258 6259 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
6259 6260 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
6260 6261 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Virtual Table Instance Object
6261 6262 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** KEYWORDS: sqlite3_vtab
@@ -6309,11 +6310,11 @@
6309 6310 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The [xCreate] and [xConnect] methods of a
6310 6311 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [virtual table module] call this interface
6311 6312 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** to declare the format (the names and datatypes of the columns) of
6312 6313 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the virtual tables they implement.
6313 6314 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
6314 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_declare_vtab(sqlite3*, const char *zSQL);
6315 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_declare_vtab(sqlite3*, const char *zSQL);
6315 6316 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
6316 6317 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
6317 6318 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Overload A Function For A Virtual Table
6318 6319 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3
6319 6320 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -6328,11 +6329,11 @@
6328 6329 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** of the new function always causes an exception to be thrown. So
6329 6330 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the new function is not good for anything by itself. Its only
6330 6331 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** purpose is to be a placeholder function that can be overloaded
6331 6332 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** by a [virtual table].
6332 6333 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
6333 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_overload_function(sqlite3*, const char *zFuncName, int nArg);
6334 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_overload_function(sqlite3*, const char *zFuncName, int nArg);
6334 6335 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
6335 6336 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
6336 6337 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The interface to the virtual-table mechanism defined above (back up
6337 6338 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** to a comment remarkably similar to this one) is currently considered
6338 6339 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** to be experimental. The interface might change in incompatible ways.
@@ -6427,11 +6428,11 @@
6427 6428 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** zero-filled blob to read or write using the incremental-blob interface.
6428 6429 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
6429 6430 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** To avoid a resource leak, every open [BLOB handle] should eventually
6430 6431 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** be released by a call to [sqlite3_blob_close()].
6431 6432 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
6432 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_blob_open(
6433 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_blob_open(
6433 6434 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3*,
6434 6435 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zDb,
6435 6436 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zTable,
6436 6437 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zColumn,
6437 6438 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_int64 iRow,
@@ -6460,11 +6461,11 @@
6460 6461 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** SQLITE_ABORT. ^Calling [sqlite3_blob_bytes()] on an aborted blob handle
6461 6462 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** always returns zero.
6462 6463 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
6463 6464 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^This function sets the database handle error code and message.
6464 6465 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
6465 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_blob_reopen(sqlite3_blob *, sqlite3_int64);
6466 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_blob_reopen(sqlite3_blob *, sqlite3_int64);
6466 6467 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
6467 6468 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
6468 6469 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Close A BLOB Handle
6469 6470 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** DESTRUCTOR: sqlite3_blob
6470 6471 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -6483,11 +6484,11 @@
6483 6484 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** with a null pointer (such as would be returned by a failed call to
6484 6485 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite3_blob_open()]) is a harmless no-op. ^Otherwise, if this function
6485 6486 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** is passed a valid open blob handle, the values returned by the
6486 6487 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3_errcode() and sqlite3_errmsg() functions are set before returning.
6487 6488 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
6488 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_blob_close(sqlite3_blob *);
6489 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_blob_close(sqlite3_blob *);
6489 6490 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
6490 6491 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
6491 6492 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Return The Size Of An Open BLOB
6492 6493 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3_blob
6493 6494 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -6499,11 +6500,11 @@
6499 6500 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This routine only works on a [BLOB handle] which has been created
6500 6501 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** by a prior successful call to [sqlite3_blob_open()] and which has not
6501 6502 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** been closed by [sqlite3_blob_close()]. Passing any other pointer in
6502 6503 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** to this routine results in undefined and probably undesirable behavior.
6503 6504 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
6504 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_blob_bytes(sqlite3_blob *);
6505 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_blob_bytes(sqlite3_blob *);
6505 6506 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
6506 6507 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
6507 6508 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Read Data From A BLOB Incrementally
6508 6509 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3_blob
6509 6510 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -6528,11 +6529,11 @@
6528 6529 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** been closed by [sqlite3_blob_close()]. Passing any other pointer in
6529 6530 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** to this routine results in undefined and probably undesirable behavior.
6530 6531 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
6531 6532 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also: [sqlite3_blob_write()].
6532 6533 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
6533 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_blob_read(sqlite3_blob *, void *Z, int N, int iOffset);
6534 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_blob_read(sqlite3_blob *, void *Z, int N, int iOffset);
6534 6535 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
6535 6536 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
6536 6537 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Write Data Into A BLOB Incrementally
6537 6538 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3_blob
6538 6539 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -6570,11 +6571,11 @@
6570 6571 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** been closed by [sqlite3_blob_close()]. Passing any other pointer in
6571 6572 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** to this routine results in undefined and probably undesirable behavior.
6572 6573 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
6573 6574 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also: [sqlite3_blob_read()].
6574 6575 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
6575 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_blob_write(sqlite3_blob *, const void *z, int n, int iOffset);
6576 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_blob_write(sqlite3_blob *, const void *z, int n, int iOffset);
6576 6577 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
6577 6578 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
6578 6579 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Virtual File System Objects
6579 6580 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
6580 6581 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** A virtual filesystem (VFS) is an [sqlite3_vfs] object
@@ -6601,13 +6602,13 @@
6601 6602 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
6602 6603 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^Unregister a VFS with the sqlite3_vfs_unregister() interface.
6603 6604 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^(If the default VFS is unregistered, another VFS is chosen as
6604 6605 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the default. The choice for the new VFS is arbitrary.)^
6605 6606 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
6606 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_vfs *SQLITE_APICALL sqlite3_vfs_find(const char *zVfsName);
6607 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_vfs_register(sqlite3_vfs*, int makeDflt);
6608 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_vfs_unregister(sqlite3_vfs*);
6607 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_vfs *SQLITE_STDCALL sqlite3_vfs_find(const char *zVfsName);
6608 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_vfs_register(sqlite3_vfs*, int makeDflt);
6609 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_vfs_unregister(sqlite3_vfs*);
6609 6610 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
6610 6611 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
6611 6612 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Mutexes
6612 6613 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
6613 6614 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The SQLite core uses these routines for thread
@@ -6719,15 +6720,15 @@
6719 6720 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3_mutex_leave() is a NULL pointer, then all three routines
6720 6721 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** behave as no-ops.
6721 6722 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
6722 6723 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also: [sqlite3_mutex_held()] and [sqlite3_mutex_notheld()].
6723 6724 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
6724 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_mutex *SQLITE_APICALL sqlite3_mutex_alloc(int);
6725 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_mutex_free(sqlite3_mutex*);
6726 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_mutex_enter(sqlite3_mutex*);
6727 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_mutex_try(sqlite3_mutex*);
6728 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_mutex_leave(sqlite3_mutex*);
6725 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_mutex *SQLITE_STDCALL sqlite3_mutex_alloc(int);
6726 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_mutex_free(sqlite3_mutex*);
6727 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_mutex_enter(sqlite3_mutex*);
6728 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_mutex_try(sqlite3_mutex*);
6729 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_mutex_leave(sqlite3_mutex*);
6729 6730 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
6730 6731 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
6731 6732 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Mutex Methods Object
6732 6733 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
6733 6734 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** An instance of this structure defines the low-level routines
@@ -6792,19 +6793,19 @@
6792 6793 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** If xMutexInit fails in any way, it is expected to clean up after itself
6793 6794 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** prior to returning.
6794 6795 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
6795 6796 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
typedef struct sqlite3_mutex_methods sqlite3_mutex_methods;
6796 6797 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
struct sqlite3_mutex_methods {
6797 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xMutexInit)(void);
6798 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xMutexEnd)(void);
6799 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- sqlite3_mutex *(SQLITE_CALLBACK *xMutexAlloc)(int);
6800 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xMutexFree)(sqlite3_mutex *);
6801 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xMutexEnter)(sqlite3_mutex *);
6802 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xMutexTry)(sqlite3_mutex *);
6803 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xMutexLeave)(sqlite3_mutex *);
6804 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xMutexHeld)(sqlite3_mutex *);
6805 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xMutexNotheld)(sqlite3_mutex *);
6798 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xMutexInit)(void);
6799 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xMutexEnd)(void);
6800 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ sqlite3_mutex *(*xMutexAlloc)(int);
6801 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xMutexFree)(sqlite3_mutex *);
6802 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xMutexEnter)(sqlite3_mutex *);
6803 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xMutexTry)(sqlite3_mutex *);
6804 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xMutexLeave)(sqlite3_mutex *);
6805 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xMutexHeld)(sqlite3_mutex *);
6806 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xMutexNotheld)(sqlite3_mutex *);
6806 6807 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
};
6807 6808 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
6808 6809 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
6809 6810 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Mutex Verification Routines
6810 6811 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -6833,12 +6834,12 @@
6833 6834 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** call to sqlite3_mutex_held() to fail, so a non-zero return is
6834 6835 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the appropriate thing to do. The sqlite3_mutex_notheld()
6835 6836 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** interface should also return 1 when given a NULL pointer.
6836 6837 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
6837 6838 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef NDEBUG
6838 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_mutex_held(sqlite3_mutex*);
6839 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_mutex_notheld(sqlite3_mutex*);
6839 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_mutex_held(sqlite3_mutex*);
6840 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_mutex_notheld(sqlite3_mutex*);
6840 6841 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
6841 6842 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
6842 6843 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
6843 6844 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Mutex Types
6844 6845 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -6874,11 +6875,11 @@
6874 6875 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** serializes access to the [database connection] given in the argument
6875 6876 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** when the [threading mode] is Serialized.
6876 6877 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^If the [threading mode] is Single-thread or Multi-thread then this
6877 6878 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** routine returns a NULL pointer.
6878 6879 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
6879 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_mutex *SQLITE_APICALL sqlite3_db_mutex(sqlite3*);
6880 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_mutex *SQLITE_STDCALL sqlite3_db_mutex(sqlite3*);
6880 6881 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
6881 6882 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
6882 6883 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Low-Level Control Of Database Files
6883 6884 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3
6884 6885 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -6909,11 +6910,11 @@
6909 6910 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** an incorrect zDbName and an SQLITE_ERROR return from the underlying
6910 6911 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** xFileControl method.
6911 6912 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
6912 6913 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also: [SQLITE_FCNTL_LOCKSTATE]
6913 6914 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
6914 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_file_control(sqlite3*, const char *zDbName, int op, void*);
6915 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_file_control(sqlite3*, const char *zDbName, int op, void*);
6915 6916 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
6916 6917 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
6917 6918 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Testing Interface
6918 6919 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
6919 6920 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The sqlite3_test_control() interface is used to read out internal
@@ -6991,12 +6992,12 @@
6991 6992 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** be represented by a 32-bit integer, then the values returned by
6992 6993 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3_status() are undefined.
6993 6994 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
6994 6995 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also: [sqlite3_db_status()]
6995 6996 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
6996 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag);
6997 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_status64(
6997 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag);
6998 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_status64(
6998 6999 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int op,
6999 7000 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_int64 *pCurrent,
7000 7001 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_int64 *pHighwater,
7001 7002 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int resetFlag
7002 7003 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
@@ -7117,11 +7118,11 @@
7117 7118 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The sqlite3_db_status() routine returns SQLITE_OK on success and a
7118 7119 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** non-zero [error code] on failure.
7119 7120 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
7120 7121 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also: [sqlite3_status()] and [sqlite3_stmt_status()].
7121 7122 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
7122 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_db_status(sqlite3*, int op, int *pCur, int *pHiwtr, int resetFlg);
7123 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_db_status(sqlite3*, int op, int *pCur, int *pHiwtr, int resetFlg);
7123 7124 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
7124 7125 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
7125 7126 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Status Parameters for database connections
7126 7127 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** KEYWORDS: {SQLITE_DBSTATUS options}
7127 7128 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -7260,11 +7261,11 @@
7260 7261 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^If the resetFlg is true, then the counter is reset to zero after this
7261 7262 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** interface call returns.
7262 7263 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
7263 7264 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also: [sqlite3_status()] and [sqlite3_db_status()].
7264 7265 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
7265 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_stmt_status(sqlite3_stmt*, int op,int resetFlg);
7266 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_stmt_status(sqlite3_stmt*, int op,int resetFlg);
7266 7267 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
7267 7268 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
7268 7269 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Status Parameters for prepared statements
7269 7270 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** KEYWORDS: {SQLITE_STMTSTATUS counter} {SQLITE_STMTSTATUS counters}
7270 7271 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -7496,22 +7497,22 @@
7496 7497 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
7497 7498 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
typedef struct sqlite3_pcache_methods2 sqlite3_pcache_methods2;
7498 7499 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
struct sqlite3_pcache_methods2 {
7499 7500 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int iVersion;
7500 7501 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pArg;
7501 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xInit)(void*);
7502 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xShutdown)(void*);
7503 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- sqlite3_pcache *(SQLITE_CALLBACK *xCreate)(int szPage, int szExtra, int bPurgeable);
7504 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xCachesize)(sqlite3_pcache*, int nCachesize);
7505 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xPagecount)(sqlite3_pcache*);
7506 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- sqlite3_pcache_page *(SQLITE_CALLBACK *xFetch)(sqlite3_pcache*, unsigned key, int createFlag);
7507 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xUnpin)(sqlite3_pcache*, sqlite3_pcache_page*, int discard);
7508 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xRekey)(sqlite3_pcache*, sqlite3_pcache_page*,
7502 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xInit)(void*);
7503 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xShutdown)(void*);
7504 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ sqlite3_pcache *(*xCreate)(int szPage, int szExtra, int bPurgeable);
7505 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xCachesize)(sqlite3_pcache*, int nCachesize);
7506 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xPagecount)(sqlite3_pcache*);
7507 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ sqlite3_pcache_page *(*xFetch)(sqlite3_pcache*, unsigned key, int createFlag);
7508 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xUnpin)(sqlite3_pcache*, sqlite3_pcache_page*, int discard);
7509 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xRekey)(sqlite3_pcache*, sqlite3_pcache_page*,
7509 7510 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
unsigned oldKey, unsigned newKey);
7510 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xTruncate)(sqlite3_pcache*, unsigned iLimit);
7511 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xDestroy)(sqlite3_pcache*);
7512 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xShrink)(sqlite3_pcache*);
7511 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xTruncate)(sqlite3_pcache*, unsigned iLimit);
7512 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xDestroy)(sqlite3_pcache*);
7513 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xShrink)(sqlite3_pcache*);
7513 7514 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
};
7514 7515 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
7515 7516 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
7516 7517 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This is the obsolete pcache_methods object that has now been replaced
7517 7518 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** by sqlite3_pcache_methods2. This object is not used by SQLite. It is
@@ -7518,20 +7519,20 @@
7518 7519 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** retained in the header file for backwards compatibility only.
7519 7520 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
7520 7521 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
typedef struct sqlite3_pcache_methods sqlite3_pcache_methods;
7521 7522 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
struct sqlite3_pcache_methods {
7522 7523 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pArg;
7523 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xInit)(void*);
7524 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xShutdown)(void*);
7525 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- sqlite3_pcache *(SQLITE_CALLBACK *xCreate)(int szPage, int bPurgeable);
7526 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xCachesize)(sqlite3_pcache*, int nCachesize);
7527 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xPagecount)(sqlite3_pcache*);
7528 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void *(SQLITE_CALLBACK *xFetch)(sqlite3_pcache*, unsigned key, int createFlag);
7529 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xUnpin)(sqlite3_pcache*, void*, int discard);
7530 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xRekey)(sqlite3_pcache*, void*, unsigned oldKey, unsigned newKey);
7531 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xTruncate)(sqlite3_pcache*, unsigned iLimit);
7532 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xDestroy)(sqlite3_pcache*);
7524 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xInit)(void*);
7525 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xShutdown)(void*);
7526 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ sqlite3_pcache *(*xCreate)(int szPage, int bPurgeable);
7527 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xCachesize)(sqlite3_pcache*, int nCachesize);
7528 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xPagecount)(sqlite3_pcache*);
7529 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void *(*xFetch)(sqlite3_pcache*, unsigned key, int createFlag);
7530 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xUnpin)(sqlite3_pcache*, void*, int discard);
7531 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xRekey)(sqlite3_pcache*, void*, unsigned oldKey, unsigned newKey);
7532 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xTruncate)(sqlite3_pcache*, unsigned iLimit);
7533 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xDestroy)(sqlite3_pcache*);
7533 7534 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
};
7534 7535 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
7535 7536 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
7536 7537 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
7537 7538 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Online Backup Object
@@ -7729,20 +7730,20 @@
7729 7730 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** However, the sqlite3_backup_remaining() and sqlite3_backup_pagecount()
7730 7731 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** APIs are not strictly speaking threadsafe. If they are invoked at the
7731 7732 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** same time as another thread is invoking sqlite3_backup_step() it is
7732 7733 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** possible that they return invalid values.
7733 7734 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
7734 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_backup *SQLITE_APICALL sqlite3_backup_init(
7735 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_backup *SQLITE_STDCALL sqlite3_backup_init(
7735 7736 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *pDest, /* Destination database handle */
7736 7737 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zDestName, /* Destination database name */
7737 7738 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *pSource, /* Source database handle */
7738 7739 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zSourceName /* Source database name */
7739 7740 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
7740 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_backup_step(sqlite3_backup *p, int nPage);
7741 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_backup_finish(sqlite3_backup *p);
7742 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_backup_remaining(sqlite3_backup *p);
7743 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_backup_pagecount(sqlite3_backup *p);
7741 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_backup_step(sqlite3_backup *p, int nPage);
7742 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_backup_finish(sqlite3_backup *p);
7743 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_backup_remaining(sqlite3_backup *p);
7744 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_backup_pagecount(sqlite3_backup *p);
7744 7745 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
7745 7746 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
7746 7747 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Unlock Notification
7747 7748 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3
7748 7749 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -7855,13 +7856,13 @@
7855 7856 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** by an sqlite3_step() call. ^(If there is a blocking connection, then the
7856 7857 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** extended error code is set to SQLITE_LOCKED_SHAREDCACHE. Otherwise, in
7857 7858 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the special "DROP TABLE/INDEX" case, the extended error code is just
7858 7859 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** SQLITE_LOCKED.)^
7859 7860 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
7860 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_unlock_notify(
7861 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_unlock_notify(
7861 7862 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *pBlocked, /* Waiting connection */
7862 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xNotify)(void **apArg, int nArg), /* Callback function to invoke */
7863 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xNotify)(void **apArg, int nArg), /* Callback function to invoke */
7863 7864 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pNotifyArg /* Argument to pass to xNotify */
7864 7865 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
7865 7866 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
7866 7867 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
7867 7868 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
@@ -7870,12 +7871,12 @@
7870 7871 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The [sqlite3_stricmp()] and [sqlite3_strnicmp()] APIs allow applications
7871 7872 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** and extensions to compare the contents of two buffers containing UTF-8
7872 7873 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** strings in a case-independent fashion, using the same definition of "case
7873 7874 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** independence" that SQLite uses internally when comparing identifiers.
7874 7875 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
7875 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_stricmp(const char *, const char *);
7876 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_strnicmp(const char *, const char *, int);
7876 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_stricmp(const char *, const char *);
7877 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_strnicmp(const char *, const char *, int);
7877 7878 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
7878 7879 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
7879 7880 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: String Globbing
7880 7881 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*
7881 7882 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The [sqlite3_strglob(P,X)] interface returns zero if and only if
@@ -7888,11 +7889,11 @@
7888 7889 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Note that this routine returns zero on a match and non-zero if the strings
7889 7890 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** do not match, the same as [sqlite3_stricmp()] and [sqlite3_strnicmp()].
7890 7891 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
7891 7892 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also: [sqlite3_strlike()].
7892 7893 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
7893 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_strglob(const char *zGlob, const char *zStr);
7894 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_strglob(const char *zGlob, const char *zStr);
7894 7895 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
7895 7896 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
7896 7897 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: String LIKE Matching
7897 7898 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*
7898 7899 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The [sqlite3_strlike(P,X,E)] interface returns zero if and only if
@@ -7911,11 +7912,11 @@
7911 7912 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Note that this routine returns zero on a match and non-zero if the strings
7912 7913 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** do not match, the same as [sqlite3_stricmp()] and [sqlite3_strnicmp()].
7913 7914 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
7914 7915 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also: [sqlite3_strglob()].
7915 7916 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
7916 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_strlike(const char *zGlob, const char *zStr, unsigned int cEsc);
7917 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_strlike(const char *zGlob, const char *zStr, unsigned int cEsc);
7917 7918 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
7918 7919 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
7919 7920 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Error Logging Interface
7920 7921 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
7921 7922 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The [sqlite3_log()] interface writes a message into the [error log]
@@ -7970,13 +7971,13 @@
7970 7971 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** previously registered write-ahead log callback. ^Note that the
7971 7972 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite3_wal_autocheckpoint()] interface and the
7972 7973 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [wal_autocheckpoint pragma] both invoke [sqlite3_wal_hook()] and will
7973 7974 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** overwrite any prior [sqlite3_wal_hook()] settings.
7974 7975 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
7975 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void *SQLITE_APICALL sqlite3_wal_hook(
7976 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void *SQLITE_STDCALL sqlite3_wal_hook(
7976 7977 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3*,
7977 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int(SQLITE_CALLBACK *)(void *,sqlite3*,const char*,int),
7978 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int(*)(void *,sqlite3*,const char*,int),
7978 7979 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void*
7979 7980 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
7980 7981 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
7981 7982 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
7982 7983 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Configure an auto-checkpoint
@@ -8005,11 +8006,11 @@
8005 8006 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** enabled with a threshold of 1000 or [SQLITE_DEFAULT_WAL_AUTOCHECKPOINT]
8006 8007 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** pages. The use of this interface
8007 8008 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** is only necessary if the default setting is found to be suboptimal
8008 8009 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** for a particular application.
8009 8010 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
8010 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_wal_autocheckpoint(sqlite3 *db, int N);
8011 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_wal_autocheckpoint(sqlite3 *db, int N);
8011 8012 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
8012 8013 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
8013 8014 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Checkpoint a database
8014 8015 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3
8015 8016 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -8027,11 +8028,11 @@
8027 8028 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** interface was added. This interface is retained for backwards
8028 8029 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** compatibility and as a convenience for applications that need to manually
8029 8030 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** start a callback but which do not need the full power (and corresponding
8030 8031 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** complication) of [sqlite3_wal_checkpoint_v2()].
8031 8032 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
8032 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb);
8033 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb);
8033 8034 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
8034 8035 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
8035 8036 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Checkpoint a database
8036 8037 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** METHOD: sqlite3
8037 8038 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -8121,11 +8122,11 @@
8121 8122 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite3_errcode()] and [sqlite3_errmsg()].
8122 8123 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
8123 8124 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The [PRAGMA wal_checkpoint] command can be used to invoke this interface
8124 8125 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** from SQL.
8125 8126 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
8126 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_wal_checkpoint_v2(
8127 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_wal_checkpoint_v2(
8127 8128 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Database handle */
8128 8129 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zDb, /* Name of attached database (or NULL) */
8129 8130 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int eMode, /* SQLITE_CHECKPOINT_* value */
8130 8131 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int *pnLog, /* OUT: Size of WAL log in frames */
8131 8132 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int *pnCkpt /* OUT: Total number of frames checkpointed */
@@ -8210,11 +8211,11 @@
8210 8211 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** value returned is one of [SQLITE_ROLLBACK], [SQLITE_IGNORE], [SQLITE_FAIL],
8211 8212 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [SQLITE_ABORT], or [SQLITE_REPLACE], according to the [ON CONFLICT] mode
8212 8213 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** of the SQL statement that triggered the call to the [xUpdate] method of the
8213 8214 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [virtual table].
8214 8215 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
8215 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_vtab_on_conflict(sqlite3 *);
8216 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_vtab_on_conflict(sqlite3 *);
8216 8217 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
8217 8218 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
8218 8219 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Conflict resolution modes
8219 8220 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** KEYWORDS: {conflict resolution mode}
8220 8221 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -8315,11 +8316,11 @@
8315 8316 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** as if the loop did not exist - it returns non-zero and leave the variable
8316 8317 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** that pOut points to unchanged.
8317 8318 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
8318 8319 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also: [sqlite3_stmt_scanstatus_reset()]
8319 8320 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
8320 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_stmt_scanstatus(
8321 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_stmt_scanstatus(
8321 8322 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_stmt *pStmt, /* Prepared statement for which info desired */
8322 8323 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int idx, /* Index of loop to report on */
8323 8324 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int iScanStatusOp, /* Information desired. SQLITE_SCANSTAT_* */
8324 8325 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pOut /* Result written here */
8325 8326 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
@@ -8331,11 +8332,11 @@
8331 8332 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^Zero all [sqlite3_stmt_scanstatus()] related event counters.
8332 8333 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
8333 8334 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This API is only available if the library is built with pre-processor
8334 8335 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** symbol [SQLITE_ENABLE_STMT_SCANSTATUS] defined.
8335 8336 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
8336 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_stmt_scanstatus_reset(sqlite3_stmt*);
8337 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_stmt_scanstatus_reset(sqlite3_stmt*);
8337 8338 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
8338 8339 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
8339 8340 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Flush caches to disk mid-transaction
8340 8341 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
8341 8342 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^If a write-transaction is open on [database connection] D when the
@@ -8363,11 +8364,11 @@
8363 8364 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^Otherwise, if no error occurs, [sqlite3_db_cacheflush()] returns SQLITE_OK.
8364 8365 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
8365 8366 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^This function does not set the database handle error code or message
8366 8367 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** returned by the [sqlite3_errcode()] and [sqlite3_errmsg()] functions.
8367 8368 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
8368 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_db_cacheflush(sqlite3*);
8369 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_db_cacheflush(sqlite3*);
8369 8370 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
8370 8371 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
8371 8372 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: The pre-update hook.
8372 8373 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
8373 8374 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^These interfaces are only available if SQLite is compiled using the
@@ -8389,11 +8390,11 @@
8389 8390 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** tables.
8390 8391 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
8391 8392 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The second parameter to the preupdate callback is a pointer to
8392 8393 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the [database connection] that registered the preupdate hook.
8393 8394 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^The third parameter to the preupdate callback is one of the constants
8394 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** [SQLITE_INSERT], [SQLITE_DELETE], or [SQLITE_UPDATE] to indentify the
8395 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** [SQLITE_INSERT], [SQLITE_DELETE], or [SQLITE_UPDATE] to identify the
8395 8396 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** kind of update operation that is about to occur.
8396 8397 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^(The fourth parameter to the preupdate callback is the name of the
8397 8398 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** database within the database connection that is being modified. This
8398 8399 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** will be "main" for the main database or "temp" for TEMP tables or
8399 8400 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the name given after the AS keyword in the [ATTACH] statement for attached
@@ -8443,13 +8444,13 @@
8443 8444 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** triggers; or 2 for changes resulting from triggers called by top-level
8444 8445 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** triggers; and so forth.
8445 8446 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
8446 8447 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See also: [sqlite3_update_hook()]
8447 8448 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
8448 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API SQLITE_EXPERIMENTAL void *SQLITE_APICALL sqlite3_preupdate_hook(
8449 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API SQLITE_EXPERIMENTAL void *SQLITE_STDCALL sqlite3_preupdate_hook(
8449 8450 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
8450 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void(SQLITE_CALLBACK *xPreUpdate)(
8451 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void(*xPreUpdate)(
8451 8452 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pCtx, /* Copy of third arg to preupdate_hook() */
8452 8453 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Database handle */
8453 8454 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int op, /* SQLITE_UPDATE, DELETE or INSERT */
8454 8455 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char const *zDb, /* Database name */
8455 8456 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char const *zName, /* Table name */
@@ -8456,14 +8457,14 @@
8456 8457 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_int64 iKey1, /* Rowid of row about to be deleted/updated */
8457 8458 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_int64 iKey2 /* New rowid value (for a rowid UPDATE) */
8458 8459 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
),
8459 8460 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void*
8460 8461 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
8461 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API SQLITE_EXPERIMENTAL int SQLITE_APICALL sqlite3_preupdate_old(sqlite3 *, int, sqlite3_value **);
8462 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API SQLITE_EXPERIMENTAL int SQLITE_APICALL sqlite3_preupdate_count(sqlite3 *);
8463 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API SQLITE_EXPERIMENTAL int SQLITE_APICALL sqlite3_preupdate_depth(sqlite3 *);
8464 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API SQLITE_EXPERIMENTAL int SQLITE_APICALL sqlite3_preupdate_new(sqlite3 *, int, sqlite3_value **);
8462 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API SQLITE_EXPERIMENTAL int SQLITE_STDCALL sqlite3_preupdate_old(sqlite3 *, int, sqlite3_value **);
8463 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API SQLITE_EXPERIMENTAL int SQLITE_STDCALL sqlite3_preupdate_count(sqlite3 *);
8464 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API SQLITE_EXPERIMENTAL int SQLITE_STDCALL sqlite3_preupdate_depth(sqlite3 *);
8465 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API SQLITE_EXPERIMENTAL int SQLITE_STDCALL sqlite3_preupdate_new(sqlite3 *, int, sqlite3_value **);
8465 8466 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
8466 8467 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
8467 8468 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Low-level system error code
8468 8469 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
8469 8470 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** ^Attempt to return the underlying operating system error code or error
@@ -8471,11 +8472,11 @@
8471 8472 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The return value is OS-dependent. For example, on unix systems, after
8472 8473 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** [sqlite3_open_v2()] returns [SQLITE_CANTOPEN], this interface could be
8473 8474 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** called to get back the underlying "errno" that caused the problem, such
8474 8475 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** as ENOSPC, EAUTH, EISDIR, and so forth.
8475 8476 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
8476 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_system_errno(sqlite3*);
8477 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_system_errno(sqlite3*);
8477 8478 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
8478 8479 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
8479 8480 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Database Snapshot
8480 8481 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** KEYWORDS: {snapshot}
8481 8482 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** EXPERIMENTAL
@@ -8521,11 +8522,11 @@
8521 8522 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** to avoid a memory leak.
8522 8523 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
8523 8524 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The [sqlite3_snapshot_get()] interface is only available when the
8524 8525 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** SQLITE_ENABLE_SNAPSHOT compile-time option is used.
8525 8526 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
8526 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API SQLITE_EXPERIMENTAL int SQLITE_APICALL sqlite3_snapshot_get(
8527 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API SQLITE_EXPERIMENTAL int SQLITE_STDCALL sqlite3_snapshot_get(
8527 8528 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
8528 8529 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zSchema,
8529 8530 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_snapshot **ppSnapshot
8530 8531 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
8531 8532 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -8559,11 +8560,11 @@
8559 8560 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** database connection in order to make it ready to use snapshots.)
8560 8561 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
8561 8562 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The [sqlite3_snapshot_open()] interface is only available when the
8562 8563 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** SQLITE_ENABLE_SNAPSHOT compile-time option is used.
8563 8564 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
8564 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API SQLITE_EXPERIMENTAL int SQLITE_APICALL sqlite3_snapshot_open(
8565 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API SQLITE_EXPERIMENTAL int SQLITE_STDCALL sqlite3_snapshot_open(
8565 8566 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
8566 8567 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zSchema,
8567 8568 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_snapshot *pSnapshot
8568 8569 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
8569 8570 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -8576,11 +8577,11 @@
8576 8577 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** using this routine to avoid a memory leak.
8577 8578 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
8578 8579 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The [sqlite3_snapshot_free()] interface is only available when the
8579 8580 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** SQLITE_ENABLE_SNAPSHOT compile-time option is used.
8580 8581 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
8581 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API SQLITE_EXPERIMENTAL void SQLITE_APICALL sqlite3_snapshot_free(sqlite3_snapshot*);
8582 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API SQLITE_EXPERIMENTAL void SQLITE_STDCALL sqlite3_snapshot_free(sqlite3_snapshot*);
8582 8583 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
8583 8584 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
8584 8585 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CAPI3REF: Compare the ages of two snapshot handles.
8585 8586 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** EXPERIMENTAL
8586 8587 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -8600,11 +8601,11 @@
8600 8601 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
8601 8602 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Otherwise, this API returns a negative value if P1 refers to an older
8602 8603 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** snapshot than P2, zero if the two handles refer to the same database
8603 8604 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** snapshot, and a positive value if P1 is a newer snapshot than P2.
8604 8605 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
8605 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API SQLITE_EXPERIMENTAL int SQLITE_APICALL sqlite3_snapshot_cmp(
8606 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API SQLITE_EXPERIMENTAL int SQLITE_STDCALL sqlite3_snapshot_cmp(
8606 8607 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_snapshot *p1,
8607 8608 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_snapshot *p2
8608 8609 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
8609 8610 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
8610 8611 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
@@ -8658,14 +8659,14 @@
8658 8659 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Register a geometry callback named zGeom that can be used as part of an
8659 8660 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** R-Tree geometry query as follows:
8660 8661 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
8661 8662 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** SELECT ... FROM <rtree> WHERE <rtree col> MATCH $zGeom(... params ...)
8662 8663 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
8663 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_rtree_geometry_callback(
8664 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_rtree_geometry_callback(
8664 8665 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
8665 8666 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zGeom,
8666 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xGeom)(sqlite3_rtree_geometry*, int, sqlite3_rtree_dbl*,int*),
8667 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xGeom)(sqlite3_rtree_geometry*, int, sqlite3_rtree_dbl*,int*),
8667 8668 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pContext
8668 8669 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
8669 8670 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
8670 8671 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
8671 8672 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
@@ -8675,25 +8676,25 @@
8675 8676 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
struct sqlite3_rtree_geometry {
8676 8677 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pContext; /* Copy of pContext passed to s_r_g_c() */
8677 8678 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nParam; /* Size of array aParam[] */
8678 8679 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_rtree_dbl *aParam; /* Parameters passed to SQL geom function */
8679 8680 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pUser; /* Callback implementation user data */
8680 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xDelUser)(void *); /* Called by SQLite to clean up pUser */
8681 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xDelUser)(void *); /* Called by SQLite to clean up pUser */
8681 8682 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
};
8682 8683 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
8683 8684 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
8684 8685 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Register a 2nd-generation geometry callback named zScore that can be
8685 8686 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** used as part of an R-Tree geometry query as follows:
8686 8687 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
8687 8688 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** SELECT ... FROM <rtree> WHERE <rtree col> MATCH $zQueryFunc(... params ...)
8688 8689 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
8689 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_rtree_query_callback(
8690 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_rtree_query_callback(
8690 8691 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
8691 8692 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zQueryFunc,
8692 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xQueryFunc)(sqlite3_rtree_query_info*),
8693 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xQueryFunc)(sqlite3_rtree_query_info*),
8693 8694 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pContext,
8694 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xDestructor)(void*)
8695 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xDestructor)(void*)
8695 8696 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
8696 8697 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
8697 8698 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
8698 8699 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
8699 8700 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** A pointer to a structure of the following type is passed as the
@@ -8707,11 +8708,11 @@
8707 8708 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
struct sqlite3_rtree_query_info {
8708 8709 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pContext; /* pContext from when function registered */
8709 8710 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nParam; /* Number of function parameters */
8710 8711 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_rtree_dbl *aParam; /* value of function parameters */
8711 8712 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pUser; /* callback can use this, if desired */
8712 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xDelUser)(void*); /* function to free pUser */
8713 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xDelUser)(void*); /* function to free pUser */
8713 8714 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_rtree_dbl *aCoord; /* Coordinates of node or entry to check */
8714 8715 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
unsigned int *anQueue; /* Number of pending entries in the queue */
8715 8716 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nCoord; /* Number of coordinates */
8716 8717 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int iLevel; /* Level of current node or entry */
8717 8718 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int mxLevel; /* The largest iLevel value in the tree */
@@ -8903,11 +8904,11 @@
8903 8904 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** If xFilter returns 0, changes is not tracked. Note that once a table is
8904 8905 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** attached, xFilter will not be called again.
8905 8906 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
8906 8907 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void sqlite3session_table_filter(
8907 8908 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_session *pSession, /* Session object */
8908 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int(SQLITE_CALLBACK *xFilter)(
8909 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int(*xFilter)(
8909 8910 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pCtx, /* Copy of third arg to _filter_table() */
8910 8911 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zTab /* Table name */
8911 8912 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
),
8912 8913 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pCtx /* First argument passed to xFilter */
8913 8914 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
@@ -9478,11 +9479,11 @@
9478 9479 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** An sqlite3_changegroup object is used to combine two or more changesets
9479 9480 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** (or patchsets) into a single changeset (or patchset). A single changegroup
9480 9481 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** object may combine changesets or patchsets, but not both. The output is
9481 9482 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** always in the same format as the input.
9482 9483 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
9483 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** If successful, this function returns SQLITE_OK and populates (SQLITE_CALLBACK *pp) with
9484 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** If successful, this function returns SQLITE_OK and populates (*pp) with
9484 9485 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** a pointer to a new sqlite3_changegroup object before returning. The caller
9485 9486 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** should eventually free the returned object using a call to
9486 9487 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3changegroup_delete(). If an error occurs, an SQLite error code
9487 9488 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** (i.e. SQLITE_NOMEM) is returned and *pp is set to NULL.
9488 9489 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -9598,11 +9599,11 @@
9598 9599 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** changes for tables that do not appear in the first changeset, they are
9599 9600 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** appended onto the end of the output changeset, again in the order in
9600 9601 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** which they are first encountered.
9601 9602 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
9602 9603 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** If an error occurs, an SQLite error code is returned and the output
9603 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** variables (SQLITE_CALLBACK *pnData) and (*ppData) are set to 0. Otherwise, SQLITE_OK
9604 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** variables (*pnData) and (*ppData) are set to 0. Otherwise, SQLITE_OK
9604 9605 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** is returned and the output variables are set to the size of and a
9605 9606 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** pointer to the output buffer, respectively. In this case it is the
9606 9607 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** responsibility of the caller to eventually free the buffer using a
9607 9608 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** call to sqlite3_free().
9608 9609 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
@@ -9755,15 +9756,15 @@
9755 9756 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
9756 9757 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int sqlite3changeset_apply(
9757 9758 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Apply change to "main" db of this handle */
9758 9759 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nChangeset, /* Size of changeset in bytes */
9759 9760 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pChangeset, /* Changeset blob */
9760 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int(SQLITE_CALLBACK *xFilter)(
9761 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int(*xFilter)(
9761 9762 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pCtx, /* Copy of sixth arg to _apply() */
9762 9763 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zTab /* Table name */
9763 9764 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
),
9764 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int(SQLITE_CALLBACK *xConflict)(
9765 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int(*xConflict)(
9765 9766 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pCtx, /* Copy of sixth arg to _apply() */
9766 9767 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int eConflict, /* DATA, MISSING, CONFLICT, CONSTRAINT */
9767 9768 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_changeset_iter *p /* Handle describing change and conflict */
9768 9769 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
),
9769 9770 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pCtx /* First argument passed to xConflict */
@@ -9900,20 +9901,20 @@
9900 9901 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** </pre>
9901 9902 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
9902 9903 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Is replaced by:
9903 9904 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
9904 9905 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** <pre>
9905 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** int (SQLITE_CALLBACK *xInput)(void *pIn, void *pData, int *pnData),
9906 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** int (*xInput)(void *pIn, void *pData, int *pnData),
9906 9907 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** void *pIn,
9907 9908 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** </pre>
9908 9909 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
9909 9910 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Each time the xInput callback is invoked by the sessions module, the first
9910 9911 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** argument passed is a copy of the supplied pIn context pointer. The second
9911 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** argument, pData, points to a buffer (SQLITE_CALLBACK *pnData) bytes in size. Assuming no
9912 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** error occurs the xInput method should copy up to (SQLITE_CALLBACK *pnData) bytes of data
9913 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** into the buffer and set (SQLITE_CALLBACK *pnData) to the actual number of bytes copied
9914 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** before returning SQLITE_OK. If the input is completely exhausted, (SQLITE_CALLBACK *pnData)
9912 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** argument, pData, points to a buffer (*pnData) bytes in size. Assuming no
9913 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** error occurs the xInput method should copy up to (*pnData) bytes of data
9914 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** into the buffer and set (*pnData) to the actual number of bytes copied
9915 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** before returning SQLITE_OK. If the input is completely exhausted, (*pnData)
9915 9916 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** should be set to zero to indicate this. Or, if an error occurs, an SQLite
9916 9917 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** error code should be returned. In all cases, if an xInput callback returns
9917 9918 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** an error, all processing is abandoned and the streaming API function
9918 9919 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** returns a copy of the error code to the caller.
9919 9920 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -9934,11 +9935,11 @@
9934 9935 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** </pre>
9935 9936 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
9936 9937 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Is replaced by:
9937 9938 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
9938 9939 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** <pre>
9939 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** int (SQLITE_CALLBACK *xOutput)(void *pOut, const void *pData, int nData),
9940 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** int (*xOutput)(void *pOut, const void *pData, int nData),
9940 9941 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** void *pOut
9941 9942 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** </pre>
9942 9943 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
9943 9944 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The xOutput callback is invoked zero or more times to return data to
9944 9945 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the application. The first parameter passed to each call is a copy of the
@@ -9954,58 +9955,58 @@
9954 9955 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** parameter set to a value less than or equal to zero. Other than this,
9955 9956 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** no guarantees are made as to the size of the chunks of data returned.
9956 9957 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
9957 9958 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int sqlite3changeset_apply_strm(
9958 9959 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Apply change to "main" db of this handle */
9959 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xInput)(void *pIn, void *pData, int *pnData), /* Input function */
9960 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xInput)(void *pIn, void *pData, int *pnData), /* Input function */
9960 9961 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pIn, /* First arg for xInput */
9961 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int(SQLITE_CALLBACK *xFilter)(
9962 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int(*xFilter)(
9962 9963 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pCtx, /* Copy of sixth arg to _apply() */
9963 9964 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zTab /* Table name */
9964 9965 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
),
9965 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int(SQLITE_CALLBACK *xConflict)(
9966 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int(*xConflict)(
9966 9967 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pCtx, /* Copy of sixth arg to _apply() */
9967 9968 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int eConflict, /* DATA, MISSING, CONFLICT, CONSTRAINT */
9968 9969 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_changeset_iter *p /* Handle describing change and conflict */
9969 9970 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
),
9970 9971 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pCtx /* First argument passed to xConflict */
9971 9972 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
9972 9973 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int sqlite3changeset_concat_strm(
9973 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xInputA)(void *pIn, void *pData, int *pnData),
9974 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xInputA)(void *pIn, void *pData, int *pnData),
9974 9975 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pInA,
9975 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xInputB)(void *pIn, void *pData, int *pnData),
9976 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xInputB)(void *pIn, void *pData, int *pnData),
9976 9977 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pInB,
9977 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xOutput)(void *pOut, const void *pData, int nData),
9978 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xOutput)(void *pOut, const void *pData, int nData),
9978 9979 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pOut
9979 9980 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
9980 9981 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int sqlite3changeset_invert_strm(
9981 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xInput)(void *pIn, void *pData, int *pnData),
9982 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xInput)(void *pIn, void *pData, int *pnData),
9982 9983 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pIn,
9983 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xOutput)(void *pOut, const void *pData, int nData),
9984 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xOutput)(void *pOut, const void *pData, int nData),
9984 9985 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pOut
9985 9986 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
9986 9987 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int sqlite3changeset_start_strm(
9987 9988 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_changeset_iter **pp,
9988 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xInput)(void *pIn, void *pData, int *pnData),
9989 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xInput)(void *pIn, void *pData, int *pnData),
9989 9990 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pIn
9990 9991 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
9991 9992 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int sqlite3session_changeset_strm(
9992 9993 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_session *pSession,
9993 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xOutput)(void *pOut, const void *pData, int nData),
9994 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xOutput)(void *pOut, const void *pData, int nData),
9994 9995 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pOut
9995 9996 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
9996 9997 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int sqlite3session_patchset_strm(
9997 9998 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_session *pSession,
9998 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xOutput)(void *pOut, const void *pData, int nData),
9999 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xOutput)(void *pOut, const void *pData, int nData),
9999 10000 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pOut
10000 10001 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
10001 10002 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int sqlite3changegroup_add_strm(sqlite3_changegroup*,
10002 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xInput)(void *pIn, void *pData, int *pnData),
10003 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xInput)(void *pIn, void *pData, int *pnData),
10003 10004 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pIn
10004 10005 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
10005 10006 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int sqlite3changegroup_output_strm(sqlite3_changegroup*,
10006 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xOutput)(void *pOut, const void *pData, int nData),
10007 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xOutput)(void *pOut, const void *pData, int nData),
10007 10008 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pOut
10008 10009 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
10009 10010 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
10010 10011 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
10011 10012 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
@@ -10056,11 +10057,11 @@
10056 10057 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
10057 10058 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
typedef struct Fts5ExtensionApi Fts5ExtensionApi;
10058 10059 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
typedef struct Fts5Context Fts5Context;
10059 10060 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
typedef struct Fts5PhraseIter Fts5PhraseIter;
10060 10061 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
10061 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- typedef void (SQLITE_CALLBACK *fts5_extension_function)(
10062 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ typedef void (*fts5_extension_function)(
10062 10063 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const Fts5ExtensionApi *pApi, /* API offered by current FTS version */
10063 10064 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Fts5Context *pFts, /* First arg to pass to pApi functions */
10064 10065 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_context *pCtx, /* Context for returning result/error */
10065 10066 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nVal, /* Number of values in apVal[] array */
10066 10067 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_value **apVal /* Array of trailing arguments */
@@ -10107,15 +10108,15 @@
10107 10108 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This function may be quite inefficient if used with an FTS5 table
10108 10109 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** created with the "columnsize=0" option.
10109 10110 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
10110 10111 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** xColumnText:
10111 10112 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This function attempts to retrieve the text of column iCol of the
10112 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** current document. If successful, (SQLITE_CALLBACK *pz) is set to point to a buffer
10113 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** containing the text in utf-8 encoding, (SQLITE_CALLBACK *pn) is set to the size in bytes
10113 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** current document. If successful, (*pz) is set to point to a buffer
10114 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** containing the text in utf-8 encoding, (*pn) is set to the size in bytes
10114 10115 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** (not characters) of the buffer and SQLITE_OK is returned. Otherwise,
10115 10116 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** if an error occurs, an SQLite error code is returned and the final values
10116 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** of (SQLITE_CALLBACK *pz) and (*pn) are undefined.
10117 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** of (*pz) and (*pn) are undefined.
10117 10118 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
10118 10119 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** xPhraseCount:
10119 10120 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Returns the number of phrases in the current query expression.
10120 10121 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
10121 10122 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** xPhraseSize:
@@ -10220,11 +10221,11 @@
10220 10221 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** xRowCount(pFts5, pnRow)
10221 10222 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
10222 10223 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This function is used to retrieve the total number of rows in the table.
10223 10224 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** In other words, the same value that would be returned by:
10224 10225 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
10225 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** SELECT count(SQLITE_CALLBACK *) FROM ftstable;
10226 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** SELECT count(*) FROM ftstable;
10226 10227 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
10227 10228 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** xPhraseFirst()
10228 10229 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This function is used, along with type Fts5PhraseIter and the xPhraseNext
10229 10230 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** method, to iterate through all instances of a single query phrase within
10230 10231 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the current row. This is the same information as is accessible via the
@@ -10287,43 +10288,43 @@
10287 10288 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See xPhraseFirstColumn above.
10288 10289 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
10289 10290 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
struct Fts5ExtensionApi {
10290 10291 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int iVersion; /* Currently always set to 3 */
10291 10292 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
10292 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void *(SQLITE_CALLBACK *xUserData)(Fts5Context*);
10293 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void *(*xUserData)(Fts5Context*);
10293 10294 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
10294 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xColumnCount)(Fts5Context*);
10295 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xRowCount)(Fts5Context*, sqlite3_int64 *pnRow);
10296 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xColumnTotalSize)(Fts5Context*, int iCol, sqlite3_int64 *pnToken);
10295 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xColumnCount)(Fts5Context*);
10296 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xRowCount)(Fts5Context*, sqlite3_int64 *pnRow);
10297 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xColumnTotalSize)(Fts5Context*, int iCol, sqlite3_int64 *pnToken);
10297 10298 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
10298 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xTokenize)(Fts5Context*,
10299 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xTokenize)(Fts5Context*,
10299 10300 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *pText, int nText, /* Text to tokenize */
10300 10301 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pCtx, /* Context passed to xToken() */
10301 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xToken)(void*, int, const char*, int, int, int) /* Callback */
10302 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- );
10303 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
-
10304 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xPhraseCount)(Fts5Context*);
10305 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xPhraseSize)(Fts5Context*, int iPhrase);
10306 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
-
10307 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xInstCount)(Fts5Context*, int *pnInst);
10308 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xInst)(Fts5Context*, int iIdx, int *piPhrase, int *piCol, int *piOff);
10309 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
-
10310 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- sqlite3_int64 (SQLITE_CALLBACK *xRowid)(Fts5Context*);
10311 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xColumnText)(Fts5Context*, int iCol, const char **pz, int *pn);
10312 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xColumnSize)(Fts5Context*, int iCol, int *pnToken);
10313 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
-
10314 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xQueryPhrase)(Fts5Context*, int iPhrase, void *pUserData,
10315 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int(SQLITE_CALLBACK *)(const Fts5ExtensionApi*,Fts5Context*,void*)
10316 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- );
10317 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xSetAuxdata)(Fts5Context*, void *pAux, void(*xDelete)(void*));
10318 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void *(SQLITE_CALLBACK *xGetAuxdata)(Fts5Context*, int bClear);
10319 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
-
10320 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xPhraseFirst)(Fts5Context*, int iPhrase, Fts5PhraseIter*, int*, int*);
10321 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xPhraseNext)(Fts5Context*, Fts5PhraseIter*, int *piCol, int *piOff);
10322 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
-
10323 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xPhraseFirstColumn)(Fts5Context*, int iPhrase, Fts5PhraseIter*, int*);
10324 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xPhraseNextColumn)(Fts5Context*, Fts5PhraseIter*, int *piCol);
10302 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xToken)(void*, int, const char*, int, int, int) /* Callback */
10303 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ );
10304 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
10305 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xPhraseCount)(Fts5Context*);
10306 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xPhraseSize)(Fts5Context*, int iPhrase);
10307 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
10308 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xInstCount)(Fts5Context*, int *pnInst);
10309 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xInst)(Fts5Context*, int iIdx, int *piPhrase, int *piCol, int *piOff);
10310 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
10311 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ sqlite3_int64 (*xRowid)(Fts5Context*);
10312 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xColumnText)(Fts5Context*, int iCol, const char **pz, int *pn);
10313 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xColumnSize)(Fts5Context*, int iCol, int *pnToken);
10314 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
10315 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xQueryPhrase)(Fts5Context*, int iPhrase, void *pUserData,
10316 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int(*)(const Fts5ExtensionApi*,Fts5Context*,void*)
10317 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ );
10318 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xSetAuxdata)(Fts5Context*, void *pAux, void(*xDelete)(void*));
10319 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void *(*xGetAuxdata)(Fts5Context*, int bClear);
10320 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
10321 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xPhraseFirst)(Fts5Context*, int iPhrase, Fts5PhraseIter*, int*, int*);
10322 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xPhraseNext)(Fts5Context*, Fts5PhraseIter*, int *piCol, int *piOff);
10323 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
10324 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xPhraseFirstColumn)(Fts5Context*, int iPhrase, Fts5PhraseIter*, int*);
10325 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xPhraseNextColumn)(Fts5Context*, Fts5PhraseIter*, int *piCol);
10325 10326 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
};
10326 10327 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
10327 10328 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
10328 10329 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** CUSTOM AUXILIARY FUNCTIONS
10329 10330 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*************************************************************************/
@@ -10336,11 +10337,11 @@
10336 10337 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** following structure. All structure methods must be defined, setting
10337 10338 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** any member of the fts5_tokenizer struct to NULL leads to undefined
10338 10339 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** behaviour. The structure methods are expected to function as follows:
10339 10340 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
10340 10341 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** xCreate:
10341 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** This function is used to allocate and inititalize a tokenizer instance.
10342 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** This function is used to allocate and initialize a tokenizer instance.
10342 10343 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** A tokenizer instance is required to actually tokenize text.
10343 10344 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
10344 10345 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The first argument passed to this function is a copy of the (void*)
10345 10346 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** pointer provided by the application when the fts5_tokenizer object
10346 10347 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** was registered with FTS5 (the third argument to xCreateTokenizer()).
@@ -10347,11 +10348,11 @@
10347 10348 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The second and third arguments are an array of nul-terminated strings
10348 10349 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** containing the tokenizer arguments, if any, specified following the
10349 10350 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** tokenizer name as part of the CREATE VIRTUAL TABLE statement used
10350 10351 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** to create the FTS5 table.
10351 10352 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
10352 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** The final argument is an output variable. If successful, (SQLITE_CALLBACK *ppOut)
10353 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** The final argument is an output variable. If successful, (*ppOut)
10353 10354 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** should be set to point to the new tokenizer handle and SQLITE_OK
10354 10355 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** returned. If an error occurs, some value other than SQLITE_OK should
10355 10356 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** be returned. In this case, fts5 assumes that the final value of *ppOut
10356 10357 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** is undefined.
10357 10358 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -10521,17 +10522,17 @@
10521 10522 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** inefficient.
10522 10523 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
10523 10524 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
typedef struct Fts5Tokenizer Fts5Tokenizer;
10524 10525 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
typedef struct fts5_tokenizer fts5_tokenizer;
10525 10526 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
struct fts5_tokenizer {
10526 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xCreate)(void*, const char **azArg, int nArg, Fts5Tokenizer **ppOut);
10527 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xDelete)(Fts5Tokenizer*);
10528 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xTokenize)(Fts5Tokenizer*,
10527 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xCreate)(void*, const char **azArg, int nArg, Fts5Tokenizer **ppOut);
10528 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xDelete)(Fts5Tokenizer*);
10529 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xTokenize)(Fts5Tokenizer*,
10529 10530 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pCtx,
10530 10531 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int flags, /* Mask of FTS5_TOKENIZE_* flags */
10531 10532 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *pText, int nText,
10532 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xToken)(
10533 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xToken)(
10533 10534 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pCtx, /* Copy of 2nd argument to xTokenize() */
10534 10535 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int tflags, /* Mask of FTS5_TOKEN_* flags */
10535 10536 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *pToken, /* Pointer to buffer containing token */
10536 10537 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nToken, /* Size of token in bytes */
10537 10538 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int iStart, /* Byte offset of token within input text */
@@ -10560,33 +10561,33 @@
10560 10561 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
typedef struct fts5_api fts5_api;
10561 10562 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
struct fts5_api {
10562 10563 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int iVersion; /* Currently always set to 2 */
10563 10564 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
10564 10565 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* Create a new tokenizer */
10565 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xCreateTokenizer)(
10566 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xCreateTokenizer)(
10566 10567 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
fts5_api *pApi,
10567 10568 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zName,
10568 10569 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pContext,
10569 10570 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
fts5_tokenizer *pTokenizer,
10570 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xDestroy)(void*)
10571 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xDestroy)(void*)
10571 10572 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
10572 10573 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
10573 10574 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* Find an existing tokenizer */
10574 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xFindTokenizer)(
10575 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xFindTokenizer)(
10575 10576 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
fts5_api *pApi,
10576 10577 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zName,
10577 10578 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void **ppContext,
10578 10579 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
fts5_tokenizer *pTokenizer
10579 10580 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
10580 10581 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
10581 10582 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* Create a new auxiliary function */
10582 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- int (SQLITE_CALLBACK *xCreateFunction)(
10583 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int (*xCreateFunction)(
10583 10584 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
fts5_api *pApi,
10584 10585 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zName,
10585 10586 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pContext,
10586 10587 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
fts5_extension_function xFunction,
10587 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- void (SQLITE_CALLBACK *xDestroy)(void*)
10588 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ void (*xDestroy)(void*)
10588 10589 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
10589 10590 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
};
10590 10591 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
10591 10592 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
10592 10593 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** END OF REGISTRATION API
@@ -10595,11 +10596,10 @@
10595 10596 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#if 0
10596 10597 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
} /* end of the 'extern "C"' block */
10597 10598 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
10598 10599 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
10599 10600 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif /* _FTS5_H */
10600 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
-
10601 10601 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
10602 10602 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/******** End of fts5.h *********/
10603 10603 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
10604 10604 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/************** End of sqlite3.h *********************************************/
10605 10605 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/************** Continuing where we left off in sqliteInt.h ******************/
@@ -11900,12 +11900,12 @@
11900 11900 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
11901 11901 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_OMIT_WSD
11902 11902 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#define SQLITE_WSD const
11903 11903 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#define GLOBAL(t,v) (*(t*)sqlite3_wsd_find((void*)&(v), sizeof(v)))
11904 11904 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#define sqlite3GlobalConfig GLOBAL(struct Sqlite3Config, sqlite3Config)
11905 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_wsd_init(int N, int J);
11906 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void *SQLITE_APICALL sqlite3_wsd_find(void *K, int L);
11905 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_wsd_init(int N, int J);
11906 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void *SQLITE_STDCALL sqlite3_wsd_find(void *K, int L);
11907 11907 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#else
11908 11908 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#define SQLITE_WSD
11909 11909 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#define GLOBAL(t,v) v
11910 11910 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#define sqlite3GlobalConfig sqlite3Config
11911 11911 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
@@ -13083,10 +13083,11 @@
13083 13083 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_PRIVATE sqlite3_file *sqlite3PagerJrnlFile(Pager*);
13084 13084 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_PRIVATE const char *sqlite3PagerJournalname(Pager*);
13085 13085 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_PRIVATE void *sqlite3PagerTempSpace(Pager*);
13086 13086 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_PRIVATE int sqlite3PagerIsMemdb(Pager*);
13087 13087 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_PRIVATE void sqlite3PagerCacheStat(Pager *, int, int, int *);
13088 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_PRIVATE void sqlite3PagerClearCache(Pager*);
13088 13089 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_PRIVATE int sqlite3SectorSize(sqlite3_file *);
13089 13090 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
13090 13091 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* Functions used to truncate the database file. */
13091 13092 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_PRIVATE void sqlite3PagerTruncateImage(Pager*,Pgno);
13092 13093 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -17560,11 +17561,11 @@
17560 17561 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** was used and false if not.
17561 17562 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
17562 17563 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The name can optionally begin with "SQLITE_" but the "SQLITE_" prefix
17563 17564 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** is not required for a match.
17564 17565 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
17565 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_compileoption_used(const char *zOptName){
17566 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_compileoption_used(const char *zOptName){
17566 17567 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int i, n;
17567 17568 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
17568 17569 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#if SQLITE_ENABLE_API_ARMOR
17569 17570 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( zOptName==0 ){
17570 17571 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
(void)SQLITE_MISUSE_BKPT;
@@ -17588,11 +17589,11 @@
17588 17589 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
17589 17590 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
17590 17591 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the N-th compile-time option string. If N is out of range,
17591 17592 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** return a NULL pointer.
17592 17593 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
17593 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_compileoption_get(int N){
17594 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_compileoption_get(int N){
17594 17595 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( N>=0 && N<ArraySize(azCompileOpt) ){
17595 17596 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return azCompileOpt[N];
17596 17597 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
17597 17598 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return 0;
17598 17599 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -18298,11 +18299,11 @@
18298 18299 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
18299 18300 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
18300 18301 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
18301 18302 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Query status information.
18302 18303 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
18303 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_status64(
18304 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_status64(
18304 18305 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int op,
18305 18306 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_int64 *pCurrent,
18306 18307 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_int64 *pHighwater,
18307 18308 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int resetFlag
18308 18309 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
@@ -18323,11 +18324,11 @@
18323 18324 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
18324 18325 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_mutex_leave(pMutex);
18325 18326 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
(void)pMutex; /* Prevent warning when SQLITE_THREADSAFE=0 */
18326 18327 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return SQLITE_OK;
18327 18328 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
18328 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag){
18329 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag){
18329 18330 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_int64 iCur = 0, iHwtr = 0;
18330 18331 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc;
18331 18332 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
18332 18333 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( pCurrent==0 || pHighwater==0 ) return SQLITE_MISUSE_BKPT;
18333 18334 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
@@ -18340,11 +18341,11 @@
18340 18341 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
18341 18342 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
18342 18343 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
18343 18344 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Query status information for a single database connection
18344 18345 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
18345 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_db_status(
18346 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_db_status(
18346 18347 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* The database connection whose status is desired */
18347 18348 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int op, /* Status verb */
18348 18349 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int *pCurrent, /* Write current value here */
18349 18350 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int *pHighwater, /* Write high-water mark here */
18350 18351 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int resetFlag /* Reset high-water mark if true */
@@ -19632,11 +19633,10 @@
19632 19633 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int argc,
19633 19634 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_value **argv
19634 19635 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
19635 19636 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
time_t t;
19636 19637 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char *zFormat = (char *)sqlite3_user_data(context);
19637 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- sqlite3 *db;
19638 19638 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_int64 iT;
19639 19639 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
struct tm *pTm;
19640 19640 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
struct tm sNow;
19641 19641 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char zBuf[20];
19642 19642 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -20018,11 +20018,11 @@
20018 20018 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
20019 20019 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
20020 20020 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Locate a VFS by name. If no name is given, simply return the
20021 20021 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** first VFS on the list.
20022 20022 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
20023 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_vfs *SQLITE_APICALL sqlite3_vfs_find(const char *zVfs){
20023 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_vfs *SQLITE_STDCALL sqlite3_vfs_find(const char *zVfs){
20024 20024 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_vfs *pVfs = 0;
20025 20025 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#if SQLITE_THREADSAFE
20026 20026 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_mutex *mutex;
20027 20027 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
20028 20028 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_AUTOINIT
@@ -20064,11 +20064,11 @@
20064 20064 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
20065 20065 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Register a VFS with the system. It is harmless to register the same
20066 20066 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** VFS multiple times. The new VFS becomes the default if makeDflt is
20067 20067 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** true.
20068 20068 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
20069 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_vfs_register(sqlite3_vfs *pVfs, int makeDflt){
20069 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_vfs_register(sqlite3_vfs *pVfs, int makeDflt){
20070 20070 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
MUTEX_LOGIC(sqlite3_mutex *mutex;)
20071 20071 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_AUTOINIT
20072 20072 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc = sqlite3_initialize();
20073 20073 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( rc ) return rc;
20074 20074 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
@@ -20092,11 +20092,11 @@
20092 20092 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
20093 20093 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
20094 20094 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
20095 20095 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Unregister a VFS so that it is no longer accessible.
20096 20096 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
20097 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_vfs_unregister(sqlite3_vfs *pVfs){
20097 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_vfs_unregister(sqlite3_vfs *pVfs){
20098 20098 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#if SQLITE_THREADSAFE
20099 20099 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_mutex *mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER);
20100 20100 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
20101 20101 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_mutex_enter(mutex);
20102 20102 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
vfsUnlink(pVfs);
@@ -22443,11 +22443,11 @@
22443 22443 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
22444 22444 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
22445 22445 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
22446 22446 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Retrieve a pointer to a static mutex or allocate a new dynamic one.
22447 22447 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
22448 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_mutex *SQLITE_APICALL sqlite3_mutex_alloc(int id){
22448 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_mutex *SQLITE_STDCALL sqlite3_mutex_alloc(int id){
22449 22449 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_AUTOINIT
22450 22450 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( id<=SQLITE_MUTEX_RECURSIVE && sqlite3_initialize() ) return 0;
22451 22451 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( id>SQLITE_MUTEX_RECURSIVE && sqlite3MutexInit() ) return 0;
22452 22452 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
22453 22453 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3GlobalConfig.mutex.xMutexAlloc );
@@ -22464,11 +22464,11 @@
22464 22464 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
22465 22465 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
22466 22466 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
22467 22467 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Free a dynamic mutex.
22468 22468 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
22469 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_mutex_free(sqlite3_mutex *p){
22469 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_mutex_free(sqlite3_mutex *p){
22470 22470 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( p ){
22471 22471 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3GlobalConfig.mutex.xMutexFree );
22472 22472 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3GlobalConfig.mutex.xMutexFree(p);
22473 22473 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
22474 22474 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -22475,11 +22475,11 @@
22475 22475 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
22476 22476 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
22477 22477 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Obtain the mutex p. If some other thread already has the mutex, block
22478 22478 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** until it can be obtained.
22479 22479 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
22480 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_mutex_enter(sqlite3_mutex *p){
22480 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_mutex_enter(sqlite3_mutex *p){
22481 22481 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( p ){
22482 22482 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3GlobalConfig.mutex.xMutexEnter );
22483 22483 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3GlobalConfig.mutex.xMutexEnter(p);
22484 22484 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
22485 22485 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -22486,11 +22486,11 @@
22486 22486 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
22487 22487 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
22488 22488 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Obtain the mutex p. If successful, return SQLITE_OK. Otherwise, if another
22489 22489 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** thread holds the mutex and it cannot be obtained, return SQLITE_BUSY.
22490 22490 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
22491 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_mutex_try(sqlite3_mutex *p){
22491 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_mutex_try(sqlite3_mutex *p){
22492 22492 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc = SQLITE_OK;
22493 22493 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( p ){
22494 22494 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3GlobalConfig.mutex.xMutexTry );
22495 22495 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sqlite3GlobalConfig.mutex.xMutexTry(p);
22496 22496 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -22501,11 +22501,11 @@
22501 22501 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The sqlite3_mutex_leave() routine exits a mutex that was previously
22502 22502 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** entered by the same thread. The behavior is undefined if the mutex
22503 22503 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** is not currently entered. If a NULL pointer is passed as an argument
22504 22504 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** this function is a no-op.
22505 22505 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
22506 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_mutex_leave(sqlite3_mutex *p){
22506 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_mutex_leave(sqlite3_mutex *p){
22507 22507 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( p ){
22508 22508 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3GlobalConfig.mutex.xMutexLeave );
22509 22509 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3GlobalConfig.mutex.xMutexLeave(p);
22510 22510 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
22511 22511 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -22513,15 +22513,15 @@
22513 22513 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef NDEBUG
22514 22514 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
22515 22515 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The sqlite3_mutex_held() and sqlite3_mutex_notheld() routine are
22516 22516 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** intended for use inside assert() statements.
22517 22517 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
22518 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_mutex_held(sqlite3_mutex *p){
22518 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_mutex_held(sqlite3_mutex *p){
22519 22519 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( p==0 || sqlite3GlobalConfig.mutex.xMutexHeld );
22520 22520 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return p==0 || sqlite3GlobalConfig.mutex.xMutexHeld(p);
22521 22521 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
22522 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_mutex_notheld(sqlite3_mutex *p){
22522 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_mutex_notheld(sqlite3_mutex *p){
22523 22523 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( p==0 || sqlite3GlobalConfig.mutex.xMutexNotheld );
22524 22524 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return p==0 || sqlite3GlobalConfig.mutex.xMutexNotheld(p);
22525 22525 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
22526 22526 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
22527 22527 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -23549,12 +23549,12 @@
23549 23549 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** of the sqlite3_initialize() and sqlite3_shutdown() processing, the
23550 23550 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** "interlocked" magic used here is probably not strictly necessary.
23551 23551 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
23552 23552 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
static LONG SQLITE_WIN32_VOLATILE winMutex_lock = 0;
23553 23553 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
23554 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_win32_is_nt(void); /* os_win.c */
23555 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_win32_sleep(DWORD milliseconds); /* os_win.c */
23554 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_win32_is_nt(void); /* os_win.c */
23555 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_win32_sleep(DWORD milliseconds); /* os_win.c */
23556 23556 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
23557 23557 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
static int winMutexInit(void){
23558 23558 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* The first to increment to 1 does actual initialization */
23559 23559 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( InterlockedCompareExchange(&winMutex_lock, 1, 0)==0 ){
23560 23560 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int i;
@@ -23850,11 +23850,11 @@
23850 23850 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
23851 23851 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Attempt to release up to n bytes of non-essential memory currently
23852 23852 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** held by SQLite. An example of non-essential memory is memory used to
23853 23853 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** cache database pages that are not currently in use.
23854 23854 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
23855 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_release_memory(int n){
23855 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_release_memory(int n){
23856 23856 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_MEMORY_MANAGEMENT
23857 23857 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sqlite3PcacheReleaseMemory(n);
23858 23858 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#else
23859 23859 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* IMPLEMENTATION-OF: R-34391-24921 The sqlite3_release_memory() routine
23860 23860 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** is a no-op returning zero if SQLite is not compiled with
@@ -23909,11 +23909,11 @@
23909 23909 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
23910 23910 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Deprecated external interface. It used to set an alarm callback
23911 23911 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** that was invoked when memory usage grew too large. Now it is a
23912 23912 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** no-op.
23913 23913 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
23914 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_memory_alarm(
23914 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_memory_alarm(
23915 23915 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void(*xCallback)(void *pArg, sqlite3_int64 used,int N),
23916 23916 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pArg,
23917 23917 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_int64 iThreshold
23918 23918 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
23919 23919 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
(void)xCallback;
@@ -23925,11 +23925,11 @@
23925 23925 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
23926 23926 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
23927 23927 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Set the soft heap-size limit for the library. Passing a zero or
23928 23928 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** negative value indicates no limit.
23929 23929 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
23930 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_int64 SQLITE_APICALL sqlite3_soft_heap_limit64(sqlite3_int64 n){
23930 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_int64 SQLITE_STDCALL sqlite3_soft_heap_limit64(sqlite3_int64 n){
23931 23931 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_int64 priorLimit;
23932 23932 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_int64 excess;
23933 23933 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_int64 nUsed;
23934 23934 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_AUTOINIT
23935 23935 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc = sqlite3_initialize();
@@ -23947,11 +23947,11 @@
23947 23947 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_mutex_leave(mem0.mutex);
23948 23948 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
excess = sqlite3_memory_used() - n;
23949 23949 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( excess>0 ) sqlite3_release_memory((int)(excess & 0x7fffffff));
23950 23950 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return priorLimit;
23951 23951 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
23952 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_soft_heap_limit(int n){
23952 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_soft_heap_limit(int n){
23953 23953 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( n<0 ) n = 0;
23954 23954 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_soft_heap_limit64(n);
23955 23955 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
23956 23956 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
23957 23957 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
@@ -24016,11 +24016,11 @@
24016 24016 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
24017 24017 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
24018 24018 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
24019 24019 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the amount of memory currently checked out.
24020 24020 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
24021 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_int64 SQLITE_APICALL sqlite3_memory_used(void){
24021 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_int64 SQLITE_STDCALL sqlite3_memory_used(void){
24022 24022 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_int64 res, mx;
24023 24023 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_status64(SQLITE_STATUS_MEMORY_USED, &res, &mx, 0);
24024 24024 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return res;
24025 24025 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
24026 24026 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -24027,11 +24027,11 @@
24027 24027 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
24028 24028 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the maximum amount of memory that has ever been
24029 24029 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** checked out since either the beginning of this process
24030 24030 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** or since the most recent reset.
24031 24031 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
24032 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_int64 SQLITE_APICALL sqlite3_memory_highwater(int resetFlag){
24032 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_int64 SQLITE_STDCALL sqlite3_memory_highwater(int resetFlag){
24033 24033 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_int64 res, mx;
24034 24034 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_status64(SQLITE_STATUS_MEMORY_USED, &res, &mx, resetFlag);
24035 24035 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return mx;
24036 24036 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
24037 24037 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -24107,17 +24107,17 @@
24107 24107 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
24108 24108 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This version of the memory allocation is for use by the application.
24109 24109 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** First make sure the memory subsystem is initialized, then do the
24110 24110 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** allocation.
24111 24111 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
24112 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void *SQLITE_APICALL sqlite3_malloc(int n){
24112 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void *SQLITE_STDCALL sqlite3_malloc(int n){
24113 24113 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_AUTOINIT
24114 24114 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( sqlite3_initialize() ) return 0;
24115 24115 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
24116 24116 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return n<=0 ? 0 : sqlite3Malloc(n);
24117 24117 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
24118 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void *SQLITE_APICALL sqlite3_malloc64(sqlite3_uint64 n){
24118 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void *SQLITE_STDCALL sqlite3_malloc64(sqlite3_uint64 n){
24119 24119 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_AUTOINIT
24120 24120 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( sqlite3_initialize() ) return 0;
24121 24121 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
24122 24122 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sqlite3Malloc(n);
24123 24123 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -24256,20 +24256,20 @@
24256 24256 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}else{
24257 24257 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3_mutex_held(db->mutex) );
24258 24258 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return db->lookaside.sz;
24259 24259 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
24260 24260 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
24261 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_uint64 SQLITE_APICALL sqlite3_msize(void *p){
24261 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_uint64 SQLITE_STDCALL sqlite3_msize(void *p){
24262 24262 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3MemdebugNoType(p, (u8)~MEMTYPE_HEAP) );
24263 24263 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3MemdebugHasType(p, MEMTYPE_HEAP) );
24264 24264 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return p ? sqlite3GlobalConfig.m.xSize(p) : 0;
24265 24265 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
24266 24266 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
24267 24267 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
24268 24268 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Free memory previously obtained from sqlite3Malloc().
24269 24269 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
24270 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_free(void *p){
24270 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_free(void *p){
24271 24271 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( p==0 ) return; /* IMP: R-49053-54554 */
24272 24272 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3MemdebugHasType(p, MEMTYPE_HEAP) );
24273 24273 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3MemdebugNoType(p, (u8)~MEMTYPE_HEAP) );
24274 24274 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( sqlite3GlobalConfig.bMemstat ){
24275 24275 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_mutex_enter(mem0.mutex);
@@ -24374,18 +24374,18 @@
24374 24374 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
24375 24375 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
24376 24376 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The public interface to sqlite3Realloc. Make sure that the memory
24377 24377 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** subsystem is initialized prior to invoking sqliteRealloc.
24378 24378 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
24379 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void *SQLITE_APICALL sqlite3_realloc(void *pOld, int n){
24379 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void *SQLITE_STDCALL sqlite3_realloc(void *pOld, int n){
24380 24380 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_AUTOINIT
24381 24381 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( sqlite3_initialize() ) return 0;
24382 24382 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
24383 24383 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( n<0 ) n = 0; /* IMP: R-26507-47431 */
24384 24384 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sqlite3Realloc(pOld, n);
24385 24385 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
24386 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void *SQLITE_APICALL sqlite3_realloc64(void *pOld, sqlite3_uint64 n){
24386 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void *SQLITE_STDCALL sqlite3_realloc64(void *pOld, sqlite3_uint64 n){
24387 24387 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_AUTOINIT
24388 24388 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( sqlite3_initialize() ) return 0;
24389 24389 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
24390 24390 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sqlite3Realloc(pOld, n);
24391 24391 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -25608,11 +25608,11 @@
25608 25608 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
25609 25609 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
25610 25610 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Print into memory obtained from sqlite3_malloc(). Omit the internal
25611 25611 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** %-conversion extensions.
25612 25612 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
25613 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API char *SQLITE_APICALL sqlite3_vmprintf(const char *zFormat, va_list ap){
25613 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API char *SQLITE_STDCALL sqlite3_vmprintf(const char *zFormat, va_list ap){
25614 25614 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char *z;
25615 25615 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char zBase[SQLITE_PRINT_BUF_SIZE];
25616 25616 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
StrAccum acc;
25617 25617 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
25618 25618 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
@@ -25657,11 +25657,11 @@
25657 25657 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** this without breaking compatibility, so we just have to live with the
25658 25658 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** mistake.
25659 25659 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
25660 25660 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3_vsnprintf() is the varargs version.
25661 25661 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
25662 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API char *SQLITE_APICALL sqlite3_vsnprintf(int n, char *zBuf, const char *zFormat, va_list ap){
25662 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API char *SQLITE_STDCALL sqlite3_vsnprintf(int n, char *zBuf, const char *zFormat, va_list ap){
25663 25663 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
StrAccum acc;
25664 25664 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( n<=0 ) return zBuf;
25665 25665 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
25666 25666 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( zBuf==0 || zFormat==0 ) {
25667 25667 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
(void)SQLITE_MISUSE_BKPT;
@@ -26284,11 +26284,11 @@
26284 26284 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
} sqlite3Prng;
26285 26285 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
26286 26286 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
26287 26287 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return N random bytes.
26288 26288 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
26289 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_randomness(int N, void *pBuf){
26289 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_randomness(int N, void *pBuf){
26290 26290 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
unsigned char t;
26291 26291 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
unsigned char *zBuf = pBuf;
26292 26292 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
26293 26293 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* The "wsdPrng" macro will resolve to the pseudo-random number generator
26294 26294 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** state vector. If writable static data is unsupported on the target,
@@ -27487,11 +27487,11 @@
27487 27487 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3_strnicmp() APIs allow applications and extensions to compare
27488 27488 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the contents of two buffers containing UTF-8 strings in a
27489 27489 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** case-independent fashion, using the same definition of "case
27490 27490 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** independence" that SQLite uses internally when comparing identifiers.
27491 27491 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
27492 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_stricmp(const char *zLeft, const char *zRight){
27492 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_stricmp(const char *zLeft, const char *zRight){
27493 27493 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( zLeft==0 ){
27494 27494 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return zRight ? -1 : 0;
27495 27495 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}else if( zRight==0 ){
27496 27496 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return 1;
27497 27497 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -27508,11 +27508,11 @@
27508 27508 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
a++;
27509 27509 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
b++;
27510 27510 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
27511 27511 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return c;
27512 27512 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
27513 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_strnicmp(const char *zLeft, const char *zRight, int N){
27513 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_strnicmp(const char *zLeft, const char *zRight, int N){
27514 27514 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
register unsigned char *a, *b;
27515 27515 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( zLeft==0 ){
27516 27516 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return zRight ? -1 : 0;
27517 27517 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}else if( zRight==0 ){
27518 27518 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return 1;
@@ -36807,11 +36807,11 @@
36807 36807 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This routine is called once during SQLite initialization and by a
36808 36808 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** single thread. The memory allocation and mutex subsystems have not
36809 36809 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** necessarily been initialized when this routine is called, and so they
36810 36810 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** should not be used.
36811 36811 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
36812 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_os_init(void){
36812 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_os_init(void){
36813 36813 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
36814 36814 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The following macro defines an initializer for an sqlite3_vfs object.
36815 36815 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The name of the VFS is NAME. The pAppData is a pointer to a pointer
36816 36816 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** to the "finder" function. (pAppData is a pointer to a pointer because
36817 36817 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** silly C90 rules prohibit a void* from being cast to a function pointer
@@ -36906,11 +36906,11 @@
36906 36906 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
36907 36907 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Some operating systems might need to do some cleanup in this routine,
36908 36908 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** to release dynamically allocated objects. But not on unix.
36909 36909 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This routine is a no-op for unix.
36910 36910 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
36911 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_os_end(void){
36911 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_os_end(void){
36912 36912 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return SQLITE_OK;
36913 36913 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
36914 36914 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
36915 36915 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif /* SQLITE_OS_UNIX */
36916 36916 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -38341,11 +38341,11 @@
38341 38341 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** compact it. Upon success, SQLITE_OK will be returned. Upon failure, one
38342 38342 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** of SQLITE_NOMEM, SQLITE_ERROR, or SQLITE_NOTFOUND will be returned. The
38343 38343 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** "pnLargest" argument, if non-zero, will be used to return the size of the
38344 38344 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** largest committed free block in the heap, in bytes.
38345 38345 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
38346 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_win32_compact_heap(LPUINT pnLargest){
38346 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_win32_compact_heap(LPUINT pnLargest){
38347 38347 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc = SQLITE_OK;
38348 38348 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
UINT nLargest = 0;
38349 38349 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
HANDLE hHeap;
38350 38350 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
38351 38351 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
winMemAssertMagic();
@@ -38381,11 +38381,11 @@
38381 38381 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** If a Win32 native heap has been configured, this function will attempt to
38382 38382 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** destroy and recreate it. If the Win32 native heap is not isolated and/or
38383 38383 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the sqlite3_memory_used() function does not return zero, SQLITE_BUSY will
38384 38384 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** be returned and no changes will be made to the Win32 native heap.
38385 38385 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
38386 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_win32_reset_heap(){
38386 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_win32_reset_heap(){
38387 38387 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc;
38388 38388 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
MUTEX_LOGIC( sqlite3_mutex *pMaster; ) /* The main static mutex */
38389 38389 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
MUTEX_LOGIC( sqlite3_mutex *pMem; ) /* The memsys static mutex */
38390 38390 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
MUTEX_LOGIC( pMaster = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER); )
38391 38391 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
MUTEX_LOGIC( pMem = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MEM); )
@@ -38426,11 +38426,11 @@
38426 38426 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
38427 38427 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This function outputs the specified (ANSI) string to the Win32 debugger
38428 38428 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** (if available).
38429 38429 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
38430 38430 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
38431 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_win32_write_debug(const char *zBuf, int nBuf){
38431 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_win32_write_debug(const char *zBuf, int nBuf){
38432 38432 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char zDbgBuf[SQLITE_WIN32_DBG_BUF_SIZE];
38433 38433 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nMin = MIN(nBuf, (SQLITE_WIN32_DBG_BUF_SIZE - 1)); /* may be negative. */
38434 38434 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( nMin<-1 ) nMin = -1; /* all negative values become -1. */
38435 38435 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( nMin==-1 || nMin==0 || nMin<SQLITE_WIN32_DBG_BUF_SIZE );
38436 38436 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
@@ -38472,11 +38472,11 @@
38472 38472 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
38473 38473 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#if SQLITE_OS_WINRT
38474 38474 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
static HANDLE sleepObj = NULL;
38475 38475 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
38476 38476 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
38477 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_win32_sleep(DWORD milliseconds){
38477 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_win32_sleep(DWORD milliseconds){
38478 38478 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#if SQLITE_OS_WINRT
38479 38479 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if ( sleepObj==NULL ){
38480 38480 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sleepObj = osCreateEventExW(NULL, NULL, CREATE_EVENT_MANUAL_RESET,
38481 38481 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SYNCHRONIZE);
38482 38482 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -38521,11 +38521,11 @@
38521 38521 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
38522 38522 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
38523 38523 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This function determines if the machine is running a version of Windows
38524 38524 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** based on the NT kernel.
38525 38525 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
38526 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_win32_is_nt(void){
38526 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_win32_is_nt(void){
38527 38527 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#if SQLITE_OS_WINRT
38528 38528 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
38529 38529 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** NOTE: The WinRT sub-platform is always assumed to be based on the NT
38530 38530 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** kernel.
38531 38531 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
@@ -38909,11 +38909,11 @@
38909 38909 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
38910 38910 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
38911 38911 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
38912 38912 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This is a public wrapper for the winUtf8ToUnicode() function.
38913 38913 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
38914 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API LPWSTR SQLITE_APICALL sqlite3_win32_utf8_to_unicode(const char *zText){
38914 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API LPWSTR SQLITE_STDCALL sqlite3_win32_utf8_to_unicode(const char *zText){
38915 38915 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
38916 38916 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !zText ){
38917 38917 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
(void)SQLITE_MISUSE_BKPT;
38918 38918 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return 0;
38919 38919 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -38925,11 +38925,11 @@
38925 38925 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
38926 38926 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
38927 38927 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
38928 38928 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This is a public wrapper for the winUnicodeToUtf8() function.
38929 38929 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
38930 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API char *SQLITE_APICALL sqlite3_win32_unicode_to_utf8(LPCWSTR zWideText){
38930 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API char *SQLITE_STDCALL sqlite3_win32_unicode_to_utf8(LPCWSTR zWideText){
38931 38931 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
38932 38932 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !zWideText ){
38933 38933 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
(void)SQLITE_MISUSE_BKPT;
38934 38934 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return 0;
38935 38935 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -38941,11 +38941,11 @@
38941 38941 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
38942 38942 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
38943 38943 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
38944 38944 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This is a public wrapper for the winMbcsToUtf8() function.
38945 38945 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
38946 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API char *SQLITE_APICALL sqlite3_win32_mbcs_to_utf8(const char *zText){
38946 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API char *SQLITE_STDCALL sqlite3_win32_mbcs_to_utf8(const char *zText){
38947 38947 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
38948 38948 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !zText ){
38949 38949 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
(void)SQLITE_MISUSE_BKPT;
38950 38950 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return 0;
38951 38951 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -38957,11 +38957,11 @@
38957 38957 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
38958 38958 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
38959 38959 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
38960 38960 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This is a public wrapper for the winMbcsToUtf8() function.
38961 38961 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
38962 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API char *SQLITE_APICALL sqlite3_win32_mbcs_to_utf8_v2(const char *zText, int useAnsi){
38962 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API char *SQLITE_STDCALL sqlite3_win32_mbcs_to_utf8_v2(const char *zText, int useAnsi){
38963 38963 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
38964 38964 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !zText ){
38965 38965 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
(void)SQLITE_MISUSE_BKPT;
38966 38966 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return 0;
38967 38967 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -38973,11 +38973,11 @@
38973 38973 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
38974 38974 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
38975 38975 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
38976 38976 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This is a public wrapper for the winUtf8ToMbcs() function.
38977 38977 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
38978 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API char *SQLITE_APICALL sqlite3_win32_utf8_to_mbcs(const char *zText){
38978 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API char *SQLITE_STDCALL sqlite3_win32_utf8_to_mbcs(const char *zText){
38979 38979 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
38980 38980 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !zText ){
38981 38981 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
(void)SQLITE_MISUSE_BKPT;
38982 38982 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return 0;
38983 38983 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -38989,11 +38989,11 @@
38989 38989 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
38990 38990 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
38991 38991 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
38992 38992 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This is a public wrapper for the winUtf8ToMbcs() function.
38993 38993 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
38994 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API char *SQLITE_APICALL sqlite3_win32_utf8_to_mbcs_v2(const char *zText, int useAnsi){
38994 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API char *SQLITE_STDCALL sqlite3_win32_utf8_to_mbcs_v2(const char *zText, int useAnsi){
38995 38995 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
38996 38996 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !zText ){
38997 38997 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
(void)SQLITE_MISUSE_BKPT;
38998 38998 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return 0;
38999 38999 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -39009,11 +39009,11 @@
39009 39009 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the provided arguments. The type argument must be 1 in order to set the
39010 39010 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** data directory or 2 in order to set the temporary directory. The zValue
39011 39011 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** argument is the name of the directory to use. The return value will be
39012 39012 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** SQLITE_OK if successful.
39013 39013 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
39014 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_win32_set_directory(DWORD type, LPCWSTR zValue){
39014 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_win32_set_directory(DWORD type, LPCWSTR zValue){
39015 39015 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char **ppDirectory = 0;
39016 39016 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_AUTOINIT
39017 39017 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc = sqlite3_initialize();
39018 39018 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( rc ) return rc;
39019 39019 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
@@ -42927,11 +42927,11 @@
42927 42927 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
42928 42928 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
42929 42929 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
42930 42930 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Initialize and deinitialize the operating system interface.
42931 42931 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
42932 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_os_init(void){
42932 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_os_init(void){
42933 42933 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
static sqlite3_vfs winVfs = {
42934 42934 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
3, /* iVersion */
42935 42935 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sizeof(winFile), /* szOsFile */
42936 42936 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_WIN32_MAX_PATH_BYTES, /* mxPathname */
42937 42937 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
0, /* pNext */
@@ -43058,11 +43058,11 @@
43058 43058 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
43059 43059 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
43060 43060 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return SQLITE_OK;
43061 43061 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
43062 43062 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
43063 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_os_end(void){
43063 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_os_end(void){
43064 43064 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#if SQLITE_OS_WINRT
43065 43065 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( sleepObj!=NULL ){
43066 43066 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
osCloseHandle(sleepObj);
43067 43067 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sleepObj = NULL;
43068 43068 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -53411,10 +53411,21 @@
53411 53411 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3BackupUpdate() only.
53412 53412 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
53413 53413 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_PRIVATE sqlite3_backup **sqlite3PagerBackupPtr(Pager *pPager){
53414 53414 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return &pPager->pBackup;
53415 53415 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
53416 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
53417 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ #ifndef SQLITE_OMIT_VACUUM
53418 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ /*
53419 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** Unless this is an in-memory or temporary database, clear the pager cache.
53420 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ */
53421 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_PRIVATE void sqlite3PagerClearCache(Pager *pPager){
53422 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ assert( MEMDB==0 || pPager->tempFile );
53423 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ if( pPager->tempFile==0 ) pager_reset(pPager);
53424 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ }
53425 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ #endif
53426 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
53416 53427 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
53417 53428 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_WAL
53418 53429 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
53419 53430 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This function is called when the user invokes "PRAGMA wal_checkpoint",
53420 53431 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** "PRAGMA wal_blocking_checkpoint" or calls the sqlite3_wal_checkpoint()
@@ -53636,11 +53647,10 @@
53636 53647 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_PRIVATE int sqlite3PagerWalFramesize(Pager *pPager){
53637 53648 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( pPager->eState>=PAGER_READER );
53638 53649 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sqlite3WalFramesize(pPager->pWal);
53639 53650 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
53640 53651 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
53641 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
-
53642 53652 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
53643 53653 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif /* SQLITE_OMIT_DISKIO */
53644 53654 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
53645 53655 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/************** End of pager.c ***********************************************/
53646 53656 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/************** Begin file wal.c *********************************************/
@@ -57053,11 +57063,11 @@
57053 57063 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
57054 57064 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
57055 57065 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return a +ve value if snapshot p1 is newer than p2. A -ve value if
57056 57066 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** p1 is older than p2 and zero if p1 and p2 are the same snapshot.
57057 57067 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
57058 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_snapshot_cmp(sqlite3_snapshot *p1, sqlite3_snapshot *p2){
57068 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_snapshot_cmp(sqlite3_snapshot *p1, sqlite3_snapshot *p2){
57059 57069 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
WalIndexHdr *pHdr1 = (WalIndexHdr*)p1;
57060 57070 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
WalIndexHdr *pHdr2 = (WalIndexHdr*)p2;
57061 57071 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
57062 57072 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* aSalt[0] is a copy of the value stored in the wal file header. It
57063 57073 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** is incremented each time the wal file is restarted. */
@@ -58190,11 +58200,11 @@
58190 58200 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
58191 58201 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This routine has no effect on existing database connections.
58192 58202 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The shared cache setting effects only future calls to
58193 58203 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3_open(), sqlite3_open16(), or sqlite3_open_v2().
58194 58204 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
58195 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_enable_shared_cache(int enable){
58205 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_enable_shared_cache(int enable){
58196 58206 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3GlobalConfig.sharedCacheEnabled = enable;
58197 58207 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return SQLITE_OK;
58198 58208 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
58199 58209 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
58200 58210 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -64489,11 +64499,11 @@
64489 64499 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
64490 64500 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
64491 64501 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
64492 64502 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
64493 64503 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** A CellArray object contains a cache of pointers and sizes for a
64494 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** consecutive sequence of cells that might be held multiple pages.
64504 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** consecutive sequence of cells that might be held on multiple pages.
64495 64505 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
64496 64506 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
typedef struct CellArray CellArray;
64497 64507 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
struct CellArray {
64498 64508 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nCell; /* Number of cells in apCell[] */
64499 64509 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
MemPage *pRef; /* Reference page */
@@ -67963,11 +67973,11 @@
67963 67973 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** a pointer to the new sqlite3_backup object.
67964 67974 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
67965 67975 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** If an error occurs, NULL is returned and an error code and error message
67966 67976 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** stored in database handle pDestDb.
67967 67977 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
67968 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_backup *SQLITE_APICALL sqlite3_backup_init(
67978 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_backup *SQLITE_STDCALL sqlite3_backup_init(
67969 67979 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3* pDestDb, /* Database to write to */
67970 67980 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zDestDb, /* Name of database within pDestDb */
67971 67981 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3* pSrcDb, /* Database connection to read from */
67972 67982 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zSrcDb /* Name of database within pSrcDb */
67973 67983 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
@@ -68171,11 +68181,11 @@
68171 68181 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
68172 68182 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
68173 68183 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
68174 68184 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Copy nPage pages from the source b-tree to the destination.
68175 68185 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
68176 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_backup_step(sqlite3_backup *p, int nPage){
68186 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_backup_step(sqlite3_backup *p, int nPage){
68177 68187 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc;
68178 68188 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int destMode; /* Destination journal mode */
68179 68189 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int pgszSrc = 0; /* Source page size */
68180 68190 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int pgszDest = 0; /* Destination page size */
68181 68191 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -68415,11 +68425,11 @@
68415 68425 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
68416 68426 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
68417 68427 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
68418 68428 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Release all resources associated with an sqlite3_backup* handle.
68419 68429 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
68420 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_backup_finish(sqlite3_backup *p){
68430 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_backup_finish(sqlite3_backup *p){
68421 68431 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_backup **pp; /* Ptr to head of pagers backup list */
68422 68432 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *pSrcDb; /* Source database connection */
68423 68433 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc; /* Value to return */
68424 68434 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
68425 68435 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* Enter the mutexes */
@@ -68467,11 +68477,11 @@
68467 68477 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
68468 68478 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
68469 68479 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the number of pages still to be backed up as of the most recent
68470 68480 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** call to sqlite3_backup_step().
68471 68481 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
68472 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_backup_remaining(sqlite3_backup *p){
68482 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_backup_remaining(sqlite3_backup *p){
68473 68483 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
68474 68484 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( p==0 ){
68475 68485 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
(void)SQLITE_MISUSE_BKPT;
68476 68486 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return 0;
68477 68487 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -68481,11 +68491,11 @@
68481 68491 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
68482 68492 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
68483 68493 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the total number of pages in the source database as of the most
68484 68494 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** recent call to sqlite3_backup_step().
68485 68495 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
68486 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_backup_pagecount(sqlite3_backup *p){
68496 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_backup_pagecount(sqlite3_backup *p){
68487 68497 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
68488 68498 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( p==0 ){
68489 68499 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
(void)SQLITE_MISUSE_BKPT;
68490 68500 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return 0;
68491 68501 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -68596,17 +68606,19 @@
68596 68606 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* 0x7FFFFFFF is the hard limit for the number of pages in a database
68597 68607 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** file. By passing this as the number of pages to copy to
68598 68608 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3_backup_step(), we can guarantee that the copy finishes
68599 68609 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** within a single call (unless an error occurs). The assert() statement
68600 68610 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** checks this assumption - (p->rc) should be set to either SQLITE_DONE
68601 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** or an error code.
68602 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- */
68611 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** or an error code. */
68603 68612 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_backup_step(&b, 0x7FFFFFFF);
68604 68613 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( b.rc!=SQLITE_OK );
68614 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
68605 68615 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
rc = sqlite3_backup_finish(&b);
68606 68616 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( rc==SQLITE_OK ){
68607 68617 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pTo->pBt->btsFlags &= ~BTS_PAGESIZE_FIXED;
68618 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ }else{
68619 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ sqlite3PagerClearCache(sqlite3BtreePager(b.pDest));
68608 68620 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
68609 68621 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
68610 68622 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3BtreeIsInTrans(pTo)==0 );
68611 68623 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
copy_finished:
68612 68624 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3BtreeLeave(pFrom);
@@ -74935,11 +74947,11 @@
74935 74947 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** execution environment changes in a way that would alter the program
74936 74948 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** that sqlite3_prepare() generates. For example, if new functions or
74937 74949 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** collating sequences are registered or if an authorizer function is
74938 74950 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** added or changed.
74939 74951 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
74940 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_expired(sqlite3_stmt *pStmt){
74952 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_expired(sqlite3_stmt *pStmt){
74941 74953 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Vdbe *p = (Vdbe*)pStmt;
74942 74954 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return p==0 || p->expired;
74943 74955 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
74944 74956 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
74945 74957 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -75004,11 +75016,11 @@
75004 75016 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** machine.
75005 75017 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
75006 75018 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This routine sets the error code and string returned by
75007 75019 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3_errcode(), sqlite3_errmsg() and sqlite3_errmsg16().
75008 75020 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
75009 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_finalize(sqlite3_stmt *pStmt){
75021 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_finalize(sqlite3_stmt *pStmt){
75010 75022 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc;
75011 75023 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( pStmt==0 ){
75012 75024 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* IMPLEMENTATION-OF: R-57228-12904 Invoking sqlite3_finalize() on a NULL
75013 75025 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** pointer is a harmless no-op. */
75014 75026 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
rc = SQLITE_OK;
@@ -75031,11 +75043,11 @@
75031 75043 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the prior execution is returned.
75032 75044 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
75033 75045 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This routine sets the error code and string returned by
75034 75046 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3_errcode(), sqlite3_errmsg() and sqlite3_errmsg16().
75035 75047 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
75036 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_reset(sqlite3_stmt *pStmt){
75048 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_reset(sqlite3_stmt *pStmt){
75037 75049 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc;
75038 75050 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( pStmt==0 ){
75039 75051 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
rc = SQLITE_OK;
75040 75052 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}else{
75041 75053 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Vdbe *v = (Vdbe*)pStmt;
@@ -75052,11 +75064,11 @@
75052 75064 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75053 75065 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
75054 75066 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
75055 75067 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Set all the parameters in the compiled SQL statement to NULL.
75056 75068 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
75057 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_clear_bindings(sqlite3_stmt *pStmt){
75069 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_clear_bindings(sqlite3_stmt *pStmt){
75058 75070 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int i;
75059 75071 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc = SQLITE_OK;
75060 75072 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Vdbe *p = (Vdbe*)pStmt;
75061 75073 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#if SQLITE_THREADSAFE
75062 75074 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_mutex *mutex = ((Vdbe*)pStmt)->db->mutex;
@@ -75076,11 +75088,11 @@
75076 75088 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
75077 75089 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/**************************** sqlite3_value_ *******************************
75078 75090 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The following routines extract information from a Mem or sqlite3_value
75079 75091 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** structure.
75080 75092 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
75081 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const void *SQLITE_APICALL sqlite3_value_blob(sqlite3_value *pVal){
75093 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const void *SQLITE_STDCALL sqlite3_value_blob(sqlite3_value *pVal){
75082 75094 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Mem *p = (Mem*)pVal;
75083 75095 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( p->flags & (MEM_Blob|MEM_Str) ){
75084 75096 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( sqlite3VdbeMemExpandBlob(p)!=SQLITE_OK ){
75085 75097 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( p->flags==MEM_Null && p->z==0 );
75086 75098 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return 0;
@@ -75089,48 +75101,48 @@
75089 75101 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return p->n ? p->z : 0;
75090 75102 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}else{
75091 75103 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sqlite3_value_text(pVal);
75092 75104 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75093 75105 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75094 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_value_bytes(sqlite3_value *pVal){
75106 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_value_bytes(sqlite3_value *pVal){
75095 75107 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sqlite3ValueBytes(pVal, SQLITE_UTF8);
75096 75108 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75097 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_value_bytes16(sqlite3_value *pVal){
75109 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_value_bytes16(sqlite3_value *pVal){
75098 75110 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sqlite3ValueBytes(pVal, SQLITE_UTF16NATIVE);
75099 75111 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75100 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API double SQLITE_APICALL sqlite3_value_double(sqlite3_value *pVal){
75112 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API double SQLITE_STDCALL sqlite3_value_double(sqlite3_value *pVal){
75101 75113 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sqlite3VdbeRealValue((Mem*)pVal);
75102 75114 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75103 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_value_int(sqlite3_value *pVal){
75115 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_value_int(sqlite3_value *pVal){
75104 75116 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return (int)sqlite3VdbeIntValue((Mem*)pVal);
75105 75117 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75106 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite_int64 SQLITE_APICALL sqlite3_value_int64(sqlite3_value *pVal){
75118 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite_int64 SQLITE_STDCALL sqlite3_value_int64(sqlite3_value *pVal){
75107 75119 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sqlite3VdbeIntValue((Mem*)pVal);
75108 75120 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75109 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API unsigned int SQLITE_APICALL sqlite3_value_subtype(sqlite3_value *pVal){
75121 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API unsigned int SQLITE_STDCALL sqlite3_value_subtype(sqlite3_value *pVal){
75110 75122 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Mem *pMem = (Mem*)pVal;
75111 75123 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return ((pMem->flags & MEM_Subtype) ? pMem->eSubtype : 0);
75112 75124 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75113 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const unsigned char *SQLITE_APICALL sqlite3_value_text(sqlite3_value *pVal){
75125 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const unsigned char *SQLITE_STDCALL sqlite3_value_text(sqlite3_value *pVal){
75114 75126 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return (const unsigned char *)sqlite3ValueText(pVal, SQLITE_UTF8);
75115 75127 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75116 75128 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_UTF16
75117 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const void *SQLITE_APICALL sqlite3_value_text16(sqlite3_value* pVal){
75129 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const void *SQLITE_STDCALL sqlite3_value_text16(sqlite3_value* pVal){
75118 75130 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sqlite3ValueText(pVal, SQLITE_UTF16NATIVE);
75119 75131 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75120 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const void *SQLITE_APICALL sqlite3_value_text16be(sqlite3_value *pVal){
75132 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const void *SQLITE_STDCALL sqlite3_value_text16be(sqlite3_value *pVal){
75121 75133 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sqlite3ValueText(pVal, SQLITE_UTF16BE);
75122 75134 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75123 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const void *SQLITE_APICALL sqlite3_value_text16le(sqlite3_value *pVal){
75135 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const void *SQLITE_STDCALL sqlite3_value_text16le(sqlite3_value *pVal){
75124 75136 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sqlite3ValueText(pVal, SQLITE_UTF16LE);
75125 75137 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75126 75138 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif /* SQLITE_OMIT_UTF16 */
75127 75139 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* EVIDENCE-OF: R-12793-43283 Every value in SQLite has one of five
75128 75140 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** fundamental datatypes: 64-bit signed integer 64-bit IEEE floating
75129 75141 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** point number string BLOB NULL
75130 75142 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
75131 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_value_type(sqlite3_value* pVal){
75143 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_value_type(sqlite3_value* pVal){
75132 75144 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
static const u8 aType[] = {
75133 75145 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_BLOB, /* 0x00 */
75134 75146 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_NULL, /* 0x01 */
75135 75147 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_TEXT, /* 0x02 */
75136 75148 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_NULL, /* 0x03 */
@@ -75166,11 +75178,11 @@
75166 75178 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return aType[pVal->flags&MEM_AffMask];
75167 75179 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75168 75180 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
75169 75181 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* Make a copy of an sqlite3_value object
75170 75182 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
75171 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_value *SQLITE_APICALL sqlite3_value_dup(const sqlite3_value *pOrig){
75183 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_value *SQLITE_STDCALL sqlite3_value_dup(const sqlite3_value *pOrig){
75172 75184 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_value *pNew;
75173 75185 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( pOrig==0 ) return 0;
75174 75186 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pNew = sqlite3_malloc( sizeof(*pNew) );
75175 75187 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( pNew==0 ) return 0;
75176 75188 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
memset(pNew, 0, sizeof(*pNew));
@@ -75189,11 +75201,11 @@
75189 75201 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75190 75202 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
75191 75203 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* Destroy an sqlite3_value object previously obtained from
75192 75204 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3_value_dup().
75193 75205 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
75194 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_value_free(sqlite3_value *pOld){
75206 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_value_free(sqlite3_value *pOld){
75195 75207 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3ValueFree(pOld);
75196 75208 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75197 75209 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
75198 75210 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
75199 75211 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/**************************** sqlite3_result_ *******************************
@@ -75232,21 +75244,21 @@
75232 75244 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
xDel((void*)p);
75233 75245 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75234 75246 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( pCtx ) sqlite3_result_error_toobig(pCtx);
75235 75247 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return SQLITE_TOOBIG;
75236 75248 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75237 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_blob(
75249 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_blob(
75238 75250 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_context *pCtx,
75239 75251 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void *z,
75240 75252 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int n,
75241 75253 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void (*xDel)(void *)
75242 75254 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
75243 75255 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( n>=0 );
75244 75256 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) );
75245 75257 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
setResultStrOrError(pCtx, z, n, 0, xDel);
75246 75258 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75247 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_blob64(
75259 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_blob64(
75248 75260 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_context *pCtx,
75249 75261 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void *z,
75250 75262 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_uint64 n,
75251 75263 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void (*xDel)(void *)
75252 75264 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
@@ -75256,56 +75268,56 @@
75256 75268 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
(void)invokeValueDestructor(z, xDel, pCtx);
75257 75269 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}else{
75258 75270 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
setResultStrOrError(pCtx, z, (int)n, 0, xDel);
75259 75271 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75260 75272 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75261 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_double(sqlite3_context *pCtx, double rVal){
75273 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_double(sqlite3_context *pCtx, double rVal){
75262 75274 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) );
75263 75275 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3VdbeMemSetDouble(pCtx->pOut, rVal);
75264 75276 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75265 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_error(sqlite3_context *pCtx, const char *z, int n){
75277 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_error(sqlite3_context *pCtx, const char *z, int n){
75266 75278 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) );
75267 75279 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pCtx->isError = SQLITE_ERROR;
75268 75280 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pCtx->fErrorOrAux = 1;
75269 75281 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3VdbeMemSetStr(pCtx->pOut, z, n, SQLITE_UTF8, SQLITE_TRANSIENT);
75270 75282 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75271 75283 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_UTF16
75272 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_error16(sqlite3_context *pCtx, const void *z, int n){
75284 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_error16(sqlite3_context *pCtx, const void *z, int n){
75273 75285 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) );
75274 75286 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pCtx->isError = SQLITE_ERROR;
75275 75287 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pCtx->fErrorOrAux = 1;
75276 75288 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3VdbeMemSetStr(pCtx->pOut, z, n, SQLITE_UTF16NATIVE, SQLITE_TRANSIENT);
75277 75289 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75278 75290 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
75279 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_int(sqlite3_context *pCtx, int iVal){
75291 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_int(sqlite3_context *pCtx, int iVal){
75280 75292 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) );
75281 75293 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3VdbeMemSetInt64(pCtx->pOut, (i64)iVal);
75282 75294 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75283 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_int64(sqlite3_context *pCtx, i64 iVal){
75295 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_int64(sqlite3_context *pCtx, i64 iVal){
75284 75296 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) );
75285 75297 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3VdbeMemSetInt64(pCtx->pOut, iVal);
75286 75298 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75287 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_null(sqlite3_context *pCtx){
75299 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_null(sqlite3_context *pCtx){
75288 75300 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) );
75289 75301 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3VdbeMemSetNull(pCtx->pOut);
75290 75302 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75291 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_subtype(sqlite3_context *pCtx, unsigned int eSubtype){
75303 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_subtype(sqlite3_context *pCtx, unsigned int eSubtype){
75292 75304 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Mem *pOut = pCtx->pOut;
75293 75305 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3_mutex_held(pOut->db->mutex) );
75294 75306 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pOut->eSubtype = eSubtype & 0xff;
75295 75307 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pOut->flags |= MEM_Subtype;
75296 75308 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75297 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_text(
75309 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_text(
75298 75310 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_context *pCtx,
75299 75311 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *z,
75300 75312 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int n,
75301 75313 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void (*xDel)(void *)
75302 75314 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
75303 75315 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) );
75304 75316 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
setResultStrOrError(pCtx, z, n, SQLITE_UTF8, xDel);
75305 75317 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75306 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_text64(
75318 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_text64(
75307 75319 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_context *pCtx,
75308 75320 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *z,
75309 75321 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_uint64 n,
75310 75322 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void (*xDel)(void *),
75311 75323 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
unsigned char enc
@@ -75318,56 +75330,56 @@
75318 75330 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}else{
75319 75331 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
setResultStrOrError(pCtx, z, (int)n, enc, xDel);
75320 75332 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75321 75333 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75322 75334 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_UTF16
75323 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_text16(
75335 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_text16(
75324 75336 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_context *pCtx,
75325 75337 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void *z,
75326 75338 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int n,
75327 75339 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void (*xDel)(void *)
75328 75340 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
75329 75341 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) );
75330 75342 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
setResultStrOrError(pCtx, z, n, SQLITE_UTF16NATIVE, xDel);
75331 75343 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75332 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_text16be(
75344 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_text16be(
75333 75345 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_context *pCtx,
75334 75346 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void *z,
75335 75347 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int n,
75336 75348 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void (*xDel)(void *)
75337 75349 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
75338 75350 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) );
75339 75351 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
setResultStrOrError(pCtx, z, n, SQLITE_UTF16BE, xDel);
75340 75352 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75341 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_text16le(
75353 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_text16le(
75342 75354 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_context *pCtx,
75343 75355 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void *z,
75344 75356 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int n,
75345 75357 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void (*xDel)(void *)
75346 75358 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
75347 75359 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) );
75348 75360 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
setResultStrOrError(pCtx, z, n, SQLITE_UTF16LE, xDel);
75349 75361 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75350 75362 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif /* SQLITE_OMIT_UTF16 */
75351 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_value(sqlite3_context *pCtx, sqlite3_value *pValue){
75363 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_value(sqlite3_context *pCtx, sqlite3_value *pValue){
75352 75364 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) );
75353 75365 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3VdbeMemCopy(pCtx->pOut, pValue);
75354 75366 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75355 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_zeroblob(sqlite3_context *pCtx, int n){
75367 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_zeroblob(sqlite3_context *pCtx, int n){
75356 75368 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) );
75357 75369 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3VdbeMemSetZeroBlob(pCtx->pOut, n);
75358 75370 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75359 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_result_zeroblob64(sqlite3_context *pCtx, u64 n){
75371 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_result_zeroblob64(sqlite3_context *pCtx, u64 n){
75360 75372 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Mem *pOut = pCtx->pOut;
75361 75373 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3_mutex_held(pOut->db->mutex) );
75362 75374 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( n>(u64)pOut->db->aLimit[SQLITE_LIMIT_LENGTH] ){
75363 75375 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return SQLITE_TOOBIG;
75364 75376 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75365 75377 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3VdbeMemSetZeroBlob(pCtx->pOut, (int)n);
75366 75378 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return SQLITE_OK;
75367 75379 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75368 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_error_code(sqlite3_context *pCtx, int errCode){
75380 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_error_code(sqlite3_context *pCtx, int errCode){
75369 75381 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pCtx->isError = errCode;
75370 75382 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pCtx->fErrorOrAux = 1;
75371 75383 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_DEBUG
75372 75384 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( pCtx->pVdbe ) pCtx->pVdbe->rcApp = errCode;
75373 75385 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
@@ -75376,20 +75388,20 @@
75376 75388 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_UTF8, SQLITE_STATIC);
75377 75389 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75378 75390 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75379 75391 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
75380 75392 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* Force an SQLITE_TOOBIG error. */
75381 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_error_toobig(sqlite3_context *pCtx){
75393 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_error_toobig(sqlite3_context *pCtx){
75382 75394 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) );
75383 75395 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pCtx->isError = SQLITE_TOOBIG;
75384 75396 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pCtx->fErrorOrAux = 1;
75385 75397 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3VdbeMemSetStr(pCtx->pOut, "string or blob too big", -1,
75386 75398 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_UTF8, SQLITE_STATIC);
75387 75399 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75388 75400 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
75389 75401 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* An SQLITE_NOMEM error. */
75390 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_result_error_nomem(sqlite3_context *pCtx){
75402 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_result_error_nomem(sqlite3_context *pCtx){
75391 75403 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) );
75392 75404 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3VdbeMemSetNull(pCtx->pOut);
75393 75405 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pCtx->isError = SQLITE_NOMEM_BKPT;
75394 75406 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pCtx->fErrorOrAux = 1;
75395 75407 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3OomFault(pCtx->pOut->db);
@@ -75557,11 +75569,11 @@
75557 75569 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
75558 75570 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This is the top-level implementation of sqlite3_step(). Call
75559 75571 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3Step() to do most of the work. If a schema error occurs,
75560 75572 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** call sqlite3Reprepare() and try again.
75561 75573 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
75562 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_step(sqlite3_stmt *pStmt){
75574 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_step(sqlite3_stmt *pStmt){
75563 75575 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc = SQLITE_OK; /* Result from sqlite3Step() */
75564 75576 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc2 = SQLITE_OK; /* Result from sqlite3Reprepare() */
75565 75577 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Vdbe *v = (Vdbe*)pStmt; /* the prepared statement */
75566 75578 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int cnt = 0; /* Counter to prevent infinite loop of reprepares */
75567 75579 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db; /* The database connection */
@@ -75608,11 +75620,11 @@
75608 75620 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
75609 75621 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
75610 75622 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Extract the user data from a sqlite3_context structure and return a
75611 75623 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** pointer to it.
75612 75624 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
75613 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void *SQLITE_APICALL sqlite3_user_data(sqlite3_context *p){
75625 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void *SQLITE_STDCALL sqlite3_user_data(sqlite3_context *p){
75614 75626 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( p && p->pFunc );
75615 75627 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return p->pFunc->pUserData;
75616 75628 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75617 75629 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
75618 75630 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
@@ -75623,11 +75635,11 @@
75623 75635 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** returns a copy of the pointer to the database connection (the 1st
75624 75636 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** parameter) of the sqlite3_create_function() and
75625 75637 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3_create_function16() routines that originally registered the
75626 75638 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** application defined function.
75627 75639 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
75628 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3 *SQLITE_APICALL sqlite3_context_db_handle(sqlite3_context *p){
75640 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3 *SQLITE_STDCALL sqlite3_context_db_handle(sqlite3_context *p){
75629 75641 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( p && p->pOut );
75630 75642 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return p->pOut->db;
75631 75643 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75632 75644 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
75633 75645 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
@@ -75699,11 +75711,11 @@
75699 75711 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
75700 75712 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Allocate or return the aggregate context for a user function. A new
75701 75713 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** context is allocated on the first call. Subsequent calls return the
75702 75714 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** same context that was returned on prior calls.
75703 75715 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
75704 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void *SQLITE_APICALL sqlite3_aggregate_context(sqlite3_context *p, int nByte){
75716 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void *SQLITE_STDCALL sqlite3_aggregate_context(sqlite3_context *p, int nByte){
75705 75717 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( p && p->pFunc && p->pFunc->xFinalize );
75706 75718 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3_mutex_held(p->pOut->db->mutex) );
75707 75719 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
testcase( nByte<0 );
75708 75720 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( (p->pMem->flags & MEM_Agg)==0 ){
75709 75721 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return createAggContext(p, nByte);
@@ -75714,11 +75726,11 @@
75714 75726 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
75715 75727 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
75716 75728 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the auxiliary data pointer, if any, for the iArg'th argument to
75717 75729 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the user-function defined by pCtx.
75718 75730 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
75719 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void *SQLITE_APICALL sqlite3_get_auxdata(sqlite3_context *pCtx, int iArg){
75731 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void *SQLITE_STDCALL sqlite3_get_auxdata(sqlite3_context *pCtx, int iArg){
75720 75732 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
AuxData *pAuxData;
75721 75733 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
75722 75734 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( sqlite3_mutex_held(pCtx->pOut->db->mutex) );
75723 75735 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#if SQLITE_ENABLE_STAT3_OR_STAT4
75724 75736 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( pCtx->pVdbe==0 ) return 0;
@@ -75735,11 +75747,11 @@
75735 75747 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
75736 75748 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Set the auxiliary data pointer and delete function, for the iArg'th
75737 75749 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** argument to the user-function defined by pCtx. Any previous value is
75738 75750 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** deleted by calling the delete function specified when it was set.
75739 75751 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
75740 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_set_auxdata(
75752 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_set_auxdata(
75741 75753 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_context *pCtx,
75742 75754 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int iArg,
75743 75755 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pAux,
75744 75756 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void (*xDelete)(void*)
75745 75757 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
@@ -75790,29 +75802,29 @@
75790 75802 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This function is deprecated. Do not use it for new code. It is
75791 75803 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** provide only to avoid breaking legacy code. New aggregate function
75792 75804 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** implementations should keep their own counts within their aggregate
75793 75805 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** context.
75794 75806 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
75795 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_aggregate_count(sqlite3_context *p){
75807 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_aggregate_count(sqlite3_context *p){
75796 75808 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( p && p->pMem && p->pFunc && p->pFunc->xFinalize );
75797 75809 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return p->pMem->n;
75798 75810 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75799 75811 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
75800 75812 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
75801 75813 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
75802 75814 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the number of columns in the result set for the statement pStmt.
75803 75815 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
75804 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_column_count(sqlite3_stmt *pStmt){
75816 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_column_count(sqlite3_stmt *pStmt){
75805 75817 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Vdbe *pVm = (Vdbe *)pStmt;
75806 75818 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return pVm ? pVm->nResColumn : 0;
75807 75819 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75808 75820 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
75809 75821 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
75810 75822 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the number of values available from the current row of the
75811 75823 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** currently executing statement pStmt.
75812 75824 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
75813 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_data_count(sqlite3_stmt *pStmt){
75825 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_data_count(sqlite3_stmt *pStmt){
75814 75826 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Vdbe *pVm = (Vdbe *)pStmt;
75815 75827 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( pVm==0 || pVm->pResultSet==0 ) return 0;
75816 75828 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return pVm->nResColumn;
75817 75829 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75818 75830 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -75911,67 +75923,67 @@
75911 75923 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
75912 75924 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/**************************** sqlite3_column_ *******************************
75913 75925 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The following routines are used to access elements of the current row
75914 75926 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** in the result set.
75915 75927 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
75916 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const void *SQLITE_APICALL sqlite3_column_blob(sqlite3_stmt *pStmt, int i){
75928 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const void *SQLITE_STDCALL sqlite3_column_blob(sqlite3_stmt *pStmt, int i){
75917 75929 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void *val;
75918 75930 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
val = sqlite3_value_blob( columnMem(pStmt,i) );
75919 75931 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* Even though there is no encoding conversion, value_blob() might
75920 75932 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** need to call malloc() to expand the result of a zeroblob()
75921 75933 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** expression.
75922 75934 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
75923 75935 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
columnMallocFailure(pStmt);
75924 75936 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return val;
75925 75937 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75926 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_column_bytes(sqlite3_stmt *pStmt, int i){
75938 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_column_bytes(sqlite3_stmt *pStmt, int i){
75927 75939 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int val = sqlite3_value_bytes( columnMem(pStmt,i) );
75928 75940 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
columnMallocFailure(pStmt);
75929 75941 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return val;
75930 75942 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75931 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_column_bytes16(sqlite3_stmt *pStmt, int i){
75943 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_column_bytes16(sqlite3_stmt *pStmt, int i){
75932 75944 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int val = sqlite3_value_bytes16( columnMem(pStmt,i) );
75933 75945 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
columnMallocFailure(pStmt);
75934 75946 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return val;
75935 75947 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75936 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API double SQLITE_APICALL sqlite3_column_double(sqlite3_stmt *pStmt, int i){
75948 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API double SQLITE_STDCALL sqlite3_column_double(sqlite3_stmt *pStmt, int i){
75937 75949 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
double val = sqlite3_value_double( columnMem(pStmt,i) );
75938 75950 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
columnMallocFailure(pStmt);
75939 75951 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return val;
75940 75952 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75941 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_column_int(sqlite3_stmt *pStmt, int i){
75953 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_column_int(sqlite3_stmt *pStmt, int i){
75942 75954 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int val = sqlite3_value_int( columnMem(pStmt,i) );
75943 75955 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
columnMallocFailure(pStmt);
75944 75956 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return val;
75945 75957 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75946 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite_int64 SQLITE_APICALL sqlite3_column_int64(sqlite3_stmt *pStmt, int i){
75958 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite_int64 SQLITE_STDCALL sqlite3_column_int64(sqlite3_stmt *pStmt, int i){
75947 75959 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite_int64 val = sqlite3_value_int64( columnMem(pStmt,i) );
75948 75960 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
columnMallocFailure(pStmt);
75949 75961 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return val;
75950 75962 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75951 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const unsigned char *SQLITE_APICALL sqlite3_column_text(sqlite3_stmt *pStmt, int i){
75963 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const unsigned char *SQLITE_STDCALL sqlite3_column_text(sqlite3_stmt *pStmt, int i){
75952 75964 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const unsigned char *val = sqlite3_value_text( columnMem(pStmt,i) );
75953 75965 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
columnMallocFailure(pStmt);
75954 75966 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return val;
75955 75967 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75956 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_value *SQLITE_APICALL sqlite3_column_value(sqlite3_stmt *pStmt, int i){
75968 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_value *SQLITE_STDCALL sqlite3_column_value(sqlite3_stmt *pStmt, int i){
75957 75969 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Mem *pOut = columnMem(pStmt, i);
75958 75970 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( pOut->flags&MEM_Static ){
75959 75971 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pOut->flags &= ~MEM_Static;
75960 75972 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pOut->flags |= MEM_Ephem;
75961 75973 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75962 75974 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
columnMallocFailure(pStmt);
75963 75975 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return (sqlite3_value *)pOut;
75964 75976 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75965 75977 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_UTF16
75966 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const void *SQLITE_APICALL sqlite3_column_text16(sqlite3_stmt *pStmt, int i){
75978 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const void *SQLITE_STDCALL sqlite3_column_text16(sqlite3_stmt *pStmt, int i){
75967 75979 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void *val = sqlite3_value_text16( columnMem(pStmt,i) );
75968 75980 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
columnMallocFailure(pStmt);
75969 75981 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return val;
75970 75982 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75971 75983 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif /* SQLITE_OMIT_UTF16 */
75972 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_column_type(sqlite3_stmt *pStmt, int i){
75984 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_column_type(sqlite3_stmt *pStmt, int i){
75973 75985 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int iType = sqlite3_value_type( columnMem(pStmt,i) );
75974 75986 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
columnMallocFailure(pStmt);
75975 75987 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return iType;
75976 75988 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
75977 75989 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -76031,16 +76043,16 @@
76031 76043 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
76032 76044 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
76033 76045 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the name of the Nth column of the result set returned by SQL
76034 76046 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** statement pStmt.
76035 76047 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
76036 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_column_name(sqlite3_stmt *pStmt, int N){
76048 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_column_name(sqlite3_stmt *pStmt, int N){
76037 76049 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return columnName(
76038 76050 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_NAME);
76039 76051 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76040 76052 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_UTF16
76041 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const void *SQLITE_APICALL sqlite3_column_name16(sqlite3_stmt *pStmt, int N){
76053 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const void *SQLITE_STDCALL sqlite3_column_name16(sqlite3_stmt *pStmt, int N){
76042 76054 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return columnName(
76043 76055 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_NAME);
76044 76056 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76045 76057 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
76046 76058 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -76056,16 +76068,16 @@
76056 76068 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_DECLTYPE
76057 76069 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
76058 76070 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the column declaration type (if applicable) of the 'i'th column
76059 76071 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** of the result set of SQL statement pStmt.
76060 76072 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
76061 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_column_decltype(sqlite3_stmt *pStmt, int N){
76073 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_column_decltype(sqlite3_stmt *pStmt, int N){
76062 76074 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return columnName(
76063 76075 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_DECLTYPE);
76064 76076 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76065 76077 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_UTF16
76066 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const void *SQLITE_APICALL sqlite3_column_decltype16(sqlite3_stmt *pStmt, int N){
76078 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const void *SQLITE_STDCALL sqlite3_column_decltype16(sqlite3_stmt *pStmt, int N){
76067 76079 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return columnName(
76068 76080 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_DECLTYPE);
76069 76081 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76070 76082 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif /* SQLITE_OMIT_UTF16 */
76071 76083 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif /* SQLITE_OMIT_DECLTYPE */
@@ -76074,16 +76086,16 @@
76074 76086 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
76075 76087 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the name of the database from which a result column derives.
76076 76088 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** NULL is returned if the result column is an expression or constant or
76077 76089 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** anything else which is not an unambiguous reference to a database column.
76078 76090 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
76079 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_column_database_name(sqlite3_stmt *pStmt, int N){
76091 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_column_database_name(sqlite3_stmt *pStmt, int N){
76080 76092 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return columnName(
76081 76093 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_DATABASE);
76082 76094 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76083 76095 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_UTF16
76084 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const void *SQLITE_APICALL sqlite3_column_database_name16(sqlite3_stmt *pStmt, int N){
76096 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const void *SQLITE_STDCALL sqlite3_column_database_name16(sqlite3_stmt *pStmt, int N){
76085 76097 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return columnName(
76086 76098 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_DATABASE);
76087 76099 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76088 76100 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif /* SQLITE_OMIT_UTF16 */
76089 76101 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -76090,16 +76102,16 @@
76090 76102 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
76091 76103 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the name of the table from which a result column derives.
76092 76104 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** NULL is returned if the result column is an expression or constant or
76093 76105 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** anything else which is not an unambiguous reference to a database column.
76094 76106 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
76095 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_column_table_name(sqlite3_stmt *pStmt, int N){
76107 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_column_table_name(sqlite3_stmt *pStmt, int N){
76096 76108 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return columnName(
76097 76109 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_TABLE);
76098 76110 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76099 76111 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_UTF16
76100 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const void *SQLITE_APICALL sqlite3_column_table_name16(sqlite3_stmt *pStmt, int N){
76112 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const void *SQLITE_STDCALL sqlite3_column_table_name16(sqlite3_stmt *pStmt, int N){
76101 76113 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return columnName(
76102 76114 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_TABLE);
76103 76115 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76104 76116 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif /* SQLITE_OMIT_UTF16 */
76105 76117 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -76106,16 +76118,16 @@
76106 76118 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
76107 76119 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the name of the table column from which a result column derives.
76108 76120 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** NULL is returned if the result column is an expression or constant or
76109 76121 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** anything else which is not an unambiguous reference to a database column.
76110 76122 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
76111 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_column_origin_name(sqlite3_stmt *pStmt, int N){
76123 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_column_origin_name(sqlite3_stmt *pStmt, int N){
76112 76124 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return columnName(
76113 76125 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_COLUMN);
76114 76126 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76115 76127 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_UTF16
76116 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const void *SQLITE_APICALL sqlite3_column_origin_name16(sqlite3_stmt *pStmt, int N){
76128 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const void *SQLITE_STDCALL sqlite3_column_origin_name16(sqlite3_stmt *pStmt, int N){
76117 76129 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return columnName(
76118 76130 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_COLUMN);
76119 76131 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76120 76132 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif /* SQLITE_OMIT_UTF16 */
76121 76133 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif /* SQLITE_ENABLE_COLUMN_METADATA */
@@ -76212,11 +76224,11 @@
76212 76224 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
76213 76225 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
76214 76226 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
76215 76227 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Bind a blob value to an SQL statement variable.
76216 76228 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
76217 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_blob(
76229 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_blob(
76218 76230 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_stmt *pStmt,
76219 76231 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int i,
76220 76232 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void *zData,
76221 76233 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nData,
76222 76234 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void (*xDel)(void*)
@@ -76224,11 +76236,11 @@
76224 76236 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
76225 76237 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( nData<0 ) return SQLITE_MISUSE_BKPT;
76226 76238 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
76227 76239 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return bindText(pStmt, i, zData, nData, xDel, 0);
76228 76240 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76229 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_blob64(
76241 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_blob64(
76230 76242 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_stmt *pStmt,
76231 76243 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int i,
76232 76244 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void *zData,
76233 76245 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_uint64 nData,
76234 76246 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void (*xDel)(void*)
@@ -76238,52 +76250,52 @@
76238 76250 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return invokeValueDestructor(zData, xDel, 0);
76239 76251 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}else{
76240 76252 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return bindText(pStmt, i, zData, (int)nData, xDel, 0);
76241 76253 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76242 76254 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76243 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_double(sqlite3_stmt *pStmt, int i, double rValue){
76255 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_double(sqlite3_stmt *pStmt, int i, double rValue){
76244 76256 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc;
76245 76257 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Vdbe *p = (Vdbe *)pStmt;
76246 76258 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
rc = vdbeUnbind(p, i);
76247 76259 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( rc==SQLITE_OK ){
76248 76260 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3VdbeMemSetDouble(&p->aVar[i-1], rValue);
76249 76261 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_mutex_leave(p->db->mutex);
76250 76262 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76251 76263 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return rc;
76252 76264 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76253 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_int(sqlite3_stmt *p, int i, int iValue){
76265 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_int(sqlite3_stmt *p, int i, int iValue){
76254 76266 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sqlite3_bind_int64(p, i, (i64)iValue);
76255 76267 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76256 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_int64(sqlite3_stmt *pStmt, int i, sqlite_int64 iValue){
76268 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_int64(sqlite3_stmt *pStmt, int i, sqlite_int64 iValue){
76257 76269 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc;
76258 76270 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Vdbe *p = (Vdbe *)pStmt;
76259 76271 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
rc = vdbeUnbind(p, i);
76260 76272 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( rc==SQLITE_OK ){
76261 76273 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3VdbeMemSetInt64(&p->aVar[i-1], iValue);
76262 76274 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_mutex_leave(p->db->mutex);
76263 76275 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76264 76276 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return rc;
76265 76277 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76266 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_null(sqlite3_stmt *pStmt, int i){
76278 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_null(sqlite3_stmt *pStmt, int i){
76267 76279 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc;
76268 76280 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Vdbe *p = (Vdbe*)pStmt;
76269 76281 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
rc = vdbeUnbind(p, i);
76270 76282 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( rc==SQLITE_OK ){
76271 76283 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_mutex_leave(p->db->mutex);
76272 76284 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76273 76285 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return rc;
76274 76286 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76275 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_text(
76287 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_text(
76276 76288 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_stmt *pStmt,
76277 76289 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int i,
76278 76290 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zData,
76279 76291 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nData,
76280 76292 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void (*xDel)(void*)
76281 76293 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
76282 76294 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return bindText(pStmt, i, zData, nData, xDel, SQLITE_UTF8);
76283 76295 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76284 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_text64(
76296 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_text64(
76285 76297 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_stmt *pStmt,
76286 76298 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int i,
76287 76299 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zData,
76288 76300 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_uint64 nData,
76289 76301 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void (*xDel)(void*),
@@ -76296,21 +76308,21 @@
76296 76308 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( enc==SQLITE_UTF16 ) enc = SQLITE_UTF16NATIVE;
76297 76309 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return bindText(pStmt, i, zData, (int)nData, xDel, enc);
76298 76310 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76299 76311 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76300 76312 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_UTF16
76301 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_text16(
76313 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_text16(
76302 76314 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_stmt *pStmt,
76303 76315 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int i,
76304 76316 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void *zData,
76305 76317 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nData,
76306 76318 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void (*xDel)(void*)
76307 76319 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
76308 76320 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return bindText(pStmt, i, zData, nData, xDel, SQLITE_UTF16NATIVE);
76309 76321 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76310 76322 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif /* SQLITE_OMIT_UTF16 */
76311 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqlite3_value *pValue){
76323 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqlite3_value *pValue){
76312 76324 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc;
76313 76325 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
switch( sqlite3_value_type((sqlite3_value*)pValue) ){
76314 76326 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
case SQLITE_INTEGER: {
76315 76327 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
rc = sqlite3_bind_int64(pStmt, i, pValue->u.i);
76316 76328 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
break;
@@ -76337,21 +76349,21 @@
76337 76349 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
break;
76338 76350 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76339 76351 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76340 76352 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return rc;
76341 76353 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76342 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_zeroblob(sqlite3_stmt *pStmt, int i, int n){
76354 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_zeroblob(sqlite3_stmt *pStmt, int i, int n){
76343 76355 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc;
76344 76356 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Vdbe *p = (Vdbe *)pStmt;
76345 76357 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
rc = vdbeUnbind(p, i);
76346 76358 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( rc==SQLITE_OK ){
76347 76359 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3VdbeMemSetZeroBlob(&p->aVar[i-1], n);
76348 76360 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_mutex_leave(p->db->mutex);
76349 76361 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76350 76362 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return rc;
76351 76363 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76352 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_zeroblob64(sqlite3_stmt *pStmt, int i, sqlite3_uint64 n){
76364 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_zeroblob64(sqlite3_stmt *pStmt, int i, sqlite3_uint64 n){
76353 76365 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc;
76354 76366 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Vdbe *p = (Vdbe *)pStmt;
76355 76367 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_mutex_enter(p->db->mutex);
76356 76368 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( n>(u64)p->db->aLimit[SQLITE_LIMIT_LENGTH] ){
76357 76369 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
rc = SQLITE_TOOBIG;
@@ -76366,11 +76378,11 @@
76366 76378 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
76367 76379 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
76368 76380 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the number of wildcards that can be potentially bound to.
76369 76381 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This routine is added to support DBD::SQLite.
76370 76382 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
76371 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_parameter_count(sqlite3_stmt *pStmt){
76383 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_parameter_count(sqlite3_stmt *pStmt){
76372 76384 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Vdbe *p = (Vdbe*)pStmt;
76373 76385 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return p ? p->nVar : 0;
76374 76386 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76375 76387 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
76376 76388 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
@@ -76377,11 +76389,11 @@
76377 76389 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the name of a wildcard parameter. Return NULL if the index
76378 76390 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** is out of range or if the wildcard is unnamed.
76379 76391 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
76380 76392 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The result is always UTF-8.
76381 76393 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
76382 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_bind_parameter_name(sqlite3_stmt *pStmt, int i){
76394 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_bind_parameter_name(sqlite3_stmt *pStmt, int i){
76383 76395 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Vdbe *p = (Vdbe*)pStmt;
76384 76396 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( p==0 || i<1 || i>p->nzVar ){
76385 76397 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return 0;
76386 76398 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76387 76399 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return p->azVar[i-1];
@@ -76405,11 +76417,11 @@
76405 76417 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76406 76418 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76407 76419 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76408 76420 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return 0;
76409 76421 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76410 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_bind_parameter_index(sqlite3_stmt *pStmt, const char *zName){
76422 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_bind_parameter_index(sqlite3_stmt *pStmt, const char *zName){
76411 76423 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sqlite3VdbeParameterIndex((Vdbe*)pStmt, zName, sqlite3Strlen30(zName));
76412 76424 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76413 76425 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
76414 76426 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
76415 76427 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Transfer all bindings from the first statement over to the second.
@@ -76439,11 +76451,11 @@
76439 76451 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
76440 76452 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** If the two statements contain a different number of bindings, then
76441 76453 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** an SQLITE_ERROR is returned. Nothing else can go wrong, so otherwise
76442 76454 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** SQLITE_OK is returned.
76443 76455 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
76444 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_transfer_bindings(sqlite3_stmt *pFromStmt, sqlite3_stmt *pToStmt){
76456 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_transfer_bindings(sqlite3_stmt *pFromStmt, sqlite3_stmt *pToStmt){
76445 76457 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Vdbe *pFrom = (Vdbe*)pFromStmt;
76446 76458 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Vdbe *pTo = (Vdbe*)pToStmt;
76447 76459 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( pFrom->nVar!=pTo->nVar ){
76448 76460 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return SQLITE_ERROR;
76449 76461 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -76461,26 +76473,26 @@
76461 76473 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the sqlite3* database handle to which the prepared statement given
76462 76474 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** in the argument belongs. This is the same database handle that was
76463 76475 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the first argument to the sqlite3_prepare() that was used to create
76464 76476 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the statement in the first place.
76465 76477 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
76466 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3 *SQLITE_APICALL sqlite3_db_handle(sqlite3_stmt *pStmt){
76478 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3 *SQLITE_STDCALL sqlite3_db_handle(sqlite3_stmt *pStmt){
76467 76479 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return pStmt ? ((Vdbe*)pStmt)->db : 0;
76468 76480 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76469 76481 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
76470 76482 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
76471 76483 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return true if the prepared statement is guaranteed to not modify the
76472 76484 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** database.
76473 76485 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
76474 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_stmt_readonly(sqlite3_stmt *pStmt){
76486 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_stmt_readonly(sqlite3_stmt *pStmt){
76475 76487 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return pStmt ? ((Vdbe*)pStmt)->readOnly : 1;
76476 76488 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76477 76489 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
76478 76490 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
76479 76491 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return true if the prepared statement is in need of being reset.
76480 76492 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
76481 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_stmt_busy(sqlite3_stmt *pStmt){
76493 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_stmt_busy(sqlite3_stmt *pStmt){
76482 76494 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Vdbe *v = (Vdbe*)pStmt;
76483 76495 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return v!=0 && v->pc>=0 && v->magic==VDBE_MAGIC_RUN;
76484 76496 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76485 76497 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
76486 76498 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
@@ -76487,11 +76499,11 @@
76487 76499 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return a pointer to the next prepared statement after pStmt associated
76488 76500 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** with database connection pDb. If pStmt is NULL, return the first
76489 76501 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** prepared statement for the database connection. Return NULL if there
76490 76502 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** are no more.
76491 76503 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
76492 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_stmt *SQLITE_APICALL sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt){
76504 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_stmt *SQLITE_STDCALL sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt){
76493 76505 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_stmt *pNext;
76494 76506 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
76495 76507 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !sqlite3SafetyCheckOk(pDb) ){
76496 76508 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
(void)SQLITE_MISUSE_BKPT;
76497 76509 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return 0;
@@ -76508,11 +76520,11 @@
76508 76520 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76509 76521 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
76510 76522 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
76511 76523 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the value of a status counter for a prepared statement
76512 76524 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
76513 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_stmt_status(sqlite3_stmt *pStmt, int op, int resetFlag){
76525 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_stmt_status(sqlite3_stmt *pStmt, int op, int resetFlag){
76514 76526 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Vdbe *pVdbe = (Vdbe*)pStmt;
76515 76527 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
u32 v;
76516 76528 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
76517 76529 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !pStmt ){
76518 76530 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
(void)SQLITE_MISUSE_BKPT;
@@ -76525,11 +76537,11 @@
76525 76537 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76526 76538 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
76527 76539 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
76528 76540 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the SQL associated with a prepared statement
76529 76541 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
76530 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_sql(sqlite3_stmt *pStmt){
76542 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_sql(sqlite3_stmt *pStmt){
76531 76543 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Vdbe *p = (Vdbe *)pStmt;
76532 76544 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return p ? p->zSql : 0;
76533 76545 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76534 76546 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
76535 76547 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
@@ -76539,11 +76551,11 @@
76539 76551 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** freeing the returned string by passing it to sqlite3_free().
76540 76552 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
76541 76553 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The SQLITE_TRACE_SIZE_LIMIT puts an upper bound on the size of
76542 76554 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** expanded bound parameters.
76543 76555 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
76544 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API char *SQLITE_APICALL sqlite3_expanded_sql(sqlite3_stmt *pStmt){
76556 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API char *SQLITE_STDCALL sqlite3_expanded_sql(sqlite3_stmt *pStmt){
76545 76557 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_OMIT_TRACE
76546 76558 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return 0;
76547 76559 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#else
76548 76560 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char *z = 0;
76549 76561 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zSql = sqlite3_sql(pStmt);
@@ -76581,11 +76593,11 @@
76581 76593 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
76582 76594 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
76583 76595 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This function is called from within a pre-update callback to retrieve
76584 76596 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** a field of the row currently being updated or deleted.
76585 76597 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
76586 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_preupdate_old(sqlite3 *db, int iIdx, sqlite3_value **ppValue){
76598 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_preupdate_old(sqlite3 *db, int iIdx, sqlite3_value **ppValue){
76587 76599 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
PreUpdate *p = db->pPreUpdate;
76588 76600 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc = SQLITE_OK;
76589 76601 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
76590 76602 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* Test that this call is being made from within an SQLITE_DELETE or
76591 76603 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** SQLITE_UPDATE pre-update callback, and that iIdx is within range. */
@@ -76636,11 +76648,11 @@
76636 76648 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_PREUPDATE_HOOK
76637 76649 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
76638 76650 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This function is called from within a pre-update callback to retrieve
76639 76651 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the number of columns in the row being updated, deleted or inserted.
76640 76652 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
76641 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_preupdate_count(sqlite3 *db){
76653 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_preupdate_count(sqlite3 *db){
76642 76654 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
PreUpdate *p = db->pPreUpdate;
76643 76655 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return (p ? p->keyinfo.nField : 0);
76644 76656 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76645 76657 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif /* SQLITE_ENABLE_PREUPDATE_HOOK */
76646 76658 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -76654,11 +76666,11 @@
76654 76666 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** top-level trigger etc.).
76655 76667 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
76656 76668 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** For the purposes of the previous paragraph, a foreign key CASCADE, SET NULL
76657 76669 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** or SET DEFAULT action is considered a trigger.
76658 76670 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
76659 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_preupdate_depth(sqlite3 *db){
76671 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_preupdate_depth(sqlite3 *db){
76660 76672 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
PreUpdate *p = db->pPreUpdate;
76661 76673 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return (p ? p->v->nFrame : 0);
76662 76674 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76663 76675 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif /* SQLITE_ENABLE_PREUPDATE_HOOK */
76664 76676 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -76665,11 +76677,11 @@
76665 76677 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_PREUPDATE_HOOK
76666 76678 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
76667 76679 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This function is called from within a pre-update callback to retrieve
76668 76680 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** a field of the row currently being updated or inserted.
76669 76681 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
76670 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_preupdate_new(sqlite3 *db, int iIdx, sqlite3_value **ppValue){
76682 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_preupdate_new(sqlite3 *db, int iIdx, sqlite3_value **ppValue){
76671 76683 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
PreUpdate *p = db->pPreUpdate;
76672 76684 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc = SQLITE_OK;
76673 76685 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Mem *pMem;
76674 76686 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
76675 76687 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !p || p->op==SQLITE_DELETE ){
@@ -76739,11 +76751,11 @@
76739 76751 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
76740 76752 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_STMT_SCANSTATUS
76741 76753 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
76742 76754 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return status data for a single loop within query pStmt.
76743 76755 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
76744 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_stmt_scanstatus(
76756 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_stmt_scanstatus(
76745 76757 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_stmt *pStmt, /* Prepared statement being queried */
76746 76758 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int idx, /* Index of loop to report on */
76747 76759 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int iScanStatusOp, /* Which metric to return */
76748 76760 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pOut /* OUT: Write the answer here */
76749 76761 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
@@ -76798,11 +76810,11 @@
76798 76810 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76799 76811 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
76800 76812 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
76801 76813 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Zero all counters associated with the sqlite3_stmt_scanstatus() data.
76802 76814 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
76803 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_stmt_scanstatus_reset(sqlite3_stmt *pStmt){
76815 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_stmt_scanstatus_reset(sqlite3_stmt *pStmt){
76804 76816 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Vdbe *p = (Vdbe*)pStmt;
76805 76817 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
memset(p->anExec, 0, p->nOp * sizeof(i64));
76806 76818 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
76807 76819 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif /* SQLITE_ENABLE_STMT_SCANSTATUS */
76808 76820 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -77325,11 +77337,11 @@
77325 77337 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Try to convert the type of a function argument or a result column
77326 77338 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** into a numeric representation. Use either INTEGER or REAL whichever
77327 77339 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** is appropriate. But only do the conversion if it is possible without
77328 77340 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** loss of information and return the revised type of the argument.
77329 77341 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
77330 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_value_numeric_type(sqlite3_value *pVal){
77342 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_value_numeric_type(sqlite3_value *pVal){
77331 77343 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int eType = sqlite3_value_type(pVal);
77332 77344 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( eType==SQLITE_TEXT ){
77333 77345 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Mem *pMem = (Mem*)pVal;
77334 77346 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
applyNumericAffinity(pMem, 0);
77335 77347 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
eType = sqlite3_value_type(pVal);
@@ -84177,11 +84189,11 @@
84177 84189 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
84178 84190 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
84179 84191 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
84180 84192 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Open a blob handle.
84181 84193 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
84182 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_blob_open(
84194 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_blob_open(
84183 84195 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3* db, /* The database connection */
84184 84196 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zDb, /* The attached database containing the blob */
84185 84197 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zTable, /* The table containing the blob */
84186 84198 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zColumn, /* The column containing the blob */
84187 84199 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite_int64 iRow, /* The row containing the glob */
@@ -84418,11 +84430,11 @@
84418 84430 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
84419 84431 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
84420 84432 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Close a blob handle that was previously created using
84421 84433 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3_blob_open().
84422 84434 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
84423 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_blob_close(sqlite3_blob *pBlob){
84435 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_blob_close(sqlite3_blob *pBlob){
84424 84436 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Incrblob *p = (Incrblob *)pBlob;
84425 84437 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc;
84426 84438 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db;
84427 84439 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
84428 84440 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( p ){
@@ -84511,28 +84523,28 @@
84511 84523 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
84512 84524 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
84513 84525 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
84514 84526 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Read data from a blob handle.
84515 84527 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
84516 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_blob_read(sqlite3_blob *pBlob, void *z, int n, int iOffset){
84528 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_blob_read(sqlite3_blob *pBlob, void *z, int n, int iOffset){
84517 84529 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return blobReadWrite(pBlob, z, n, iOffset, sqlite3BtreeData);
84518 84530 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
84519 84531 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
84520 84532 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
84521 84533 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Write data to a blob handle.
84522 84534 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
84523 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_blob_write(sqlite3_blob *pBlob, const void *z, int n, int iOffset){
84535 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_blob_write(sqlite3_blob *pBlob, const void *z, int n, int iOffset){
84524 84536 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return blobReadWrite(pBlob, (void *)z, n, iOffset, sqlite3BtreePutData);
84525 84537 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
84526 84538 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
84527 84539 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
84528 84540 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Query a blob handle for the size of the data.
84529 84541 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
84530 84542 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The Incrblob.nByte field is fixed for the lifetime of the Incrblob
84531 84543 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** so no mutex is required for access.
84532 84544 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
84533 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_blob_bytes(sqlite3_blob *pBlob){
84545 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_blob_bytes(sqlite3_blob *pBlob){
84534 84546 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Incrblob *p = (Incrblob *)pBlob;
84535 84547 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return (p && p->pStmt) ? p->nByte : 0;
84536 84548 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
84537 84549 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
84538 84550 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
@@ -84543,11 +84555,11 @@
84543 84555 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** contain a blob or text value, then an error code is returned and the
84544 84556 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** database handle error code and message set. If this happens, then all
84545 84557 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** subsequent calls to sqlite3_blob_xxx() functions (except blob_close())
84546 84558 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** immediately return SQLITE_ABORT.
84547 84559 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
84548 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_blob_reopen(sqlite3_blob *pBlob, sqlite3_int64 iRow){
84560 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_blob_reopen(sqlite3_blob *pBlob, sqlite3_int64 iRow){
84549 84561 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc;
84550 84562 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Incrblob *p = (Incrblob *)pBlob;
84551 84563 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db;
84552 84564 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
84553 84565 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( p==0 ) return SQLITE_MISUSE_BKPT;
@@ -88640,11 +88652,15 @@
88640 88652 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
88641 88653 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( is_agg && (pNC->ncFlags & NC_AllowAgg)==0 ){
88642 88654 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3ErrorMsg(pParse, "misuse of aggregate function %.*s()", nId,zId);
88643 88655 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pNC->nErr++;
88644 88656 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
is_agg = 0;
88645 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- }else if( no_such_func && pParse->db->init.busy==0 ){
88657 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ }else if( no_such_func && pParse->db->init.busy==0
88658 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ #ifdef SQLITE_ENABLE_UNKNOWN_SQL_FUNCTION
88659 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ && pParse->explain==0
88660 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ #endif
88661 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ){
88646 88662 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3ErrorMsg(pParse, "no such function: %.*s", nId, zId);
88647 88663 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pNC->nErr++;
88648 88664 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}else if( wrong_num_args ){
88649 88665 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3ErrorMsg(pParse,"wrong number of arguments to function %.*s()",
88650 88666 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
nId, zId);
@@ -92365,10 +92381,15 @@
92365 92381 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
92366 92382 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
nFarg = pFarg ? pFarg->nExpr : 0;
92367 92383 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( !ExprHasProperty(pExpr, EP_IntValue) );
92368 92384 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
zId = pExpr->u.zToken;
92369 92385 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pDef = sqlite3FindFunction(db, zId, nFarg, enc, 0);
92386 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ #ifdef SQLITE_ENABLE_UNKNOWN_SQL_FUNCTION
92387 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ if( pDef==0 && pParse->explain ){
92388 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ pDef = sqlite3FindFunction(db, "unknown", nFarg, enc, 0);
92389 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ }
92390 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ #endif
92370 92391 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( pDef==0 || pDef->xFinalize!=0 ){
92371 92392 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3ErrorMsg(pParse, "unknown function: %s()", zId);
92372 92393 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
break;
92373 92394 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
92374 92395 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -97147,11 +97168,11 @@
97147 97168 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** and attempts to write the column will be ignored.
97148 97169 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
97149 97170 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Setting the auth function to NULL disables this hook. The default
97150 97171 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** setting of the auth function is NULL.
97151 97172 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
97152 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_set_authorizer(
97173 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_set_authorizer(
97153 97174 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
97154 97175 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int (*xAuth)(void*,int,const char*,const char*,const char*,const char*),
97155 97176 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pArg
97156 97177 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
97157 97178 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
@@ -100381,10 +100402,17 @@
100381 100402 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
for(pLoop=pTab->pIndex, n=1; pLoop; pLoop=pLoop->pNext, n++){}
100382 100403 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
zName = sqlite3MPrintf(db, "sqlite_autoindex_%s_%d", pTab->zName, n);
100383 100404 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( zName==0 ){
100384 100405 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
goto exit_create_index;
100385 100406 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
100407 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
100408 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ /* Automatic index names generated from within sqlite3_declare_vtab()
100409 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** must have names that are distinct from normal automatic index names.
100410 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** The following statement converts "sqlite3_autoindex..." into
100411 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** "sqlite3_butoindex..." in order to make the names distinct.
100412 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** The "vtab_err.test" test demonstrates the need of this statement. */
100413 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ if( IN_DECLARE_VTAB ) zName[7]++;
100386 100414 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
100387 100415 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
100388 100416 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* Check for authorization to create an index.
100389 100417 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
100390 100418 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_AUTHORIZATION
@@ -103910,18 +103938,18 @@
103910 103938 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
103911 103939 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
103912 103940 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
103913 103941 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The sqlite3_strglob() interface.
103914 103942 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
103915 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_strglob(const char *zGlobPattern, const char *zString){
103943 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_strglob(const char *zGlobPattern, const char *zString){
103916 103944 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return patternCompare((u8*)zGlobPattern, (u8*)zString, &globInfo, '[')==0;
103917 103945 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
103918 103946 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
103919 103947 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
103920 103948 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The sqlite3_strlike() interface.
103921 103949 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
103922 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_strlike(const char *zPattern, const char *zStr, unsigned int esc){
103950 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_strlike(const char *zPattern, const char *zStr, unsigned int esc){
103923 103951 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return patternCompare((u8*)zPattern, (u8*)zStr, &likeInfoNorm, esc)==0;
103924 103952 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
103925 103953 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
103926 103954 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
103927 103955 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Count the number of times that the LIKE operator (or GLOB which is
@@ -104473,10 +104501,30 @@
104473 104501 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
104474 104502 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
104475 104503 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_result_text(context, (char*)zIn, nIn, SQLITE_TRANSIENT);
104476 104504 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
104477 104505 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
104506 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
104507 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ #ifdef SQLITE_ENABLE_UNKNOWN_SQL_FUNCTION
104508 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ /*
104509 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** The "unknown" function is automatically substituted in place of
104510 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** any unrecognized function name when doing an EXPLAIN or EXPLAIN QUERY PLAN
104511 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** when the SQLITE_ENABLE_UNKNOWN_FUNCTION compile-time option is used.
104512 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** When the "sqlite3" command-line shell is built using this functionality,
104513 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** that allows an EXPLAIN or EXPLAIN QUERY PLAN for complex queries
104514 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** involving application-defined functions to be examined in a generic
104515 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** sqlite3 shell.
104516 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ */
104517 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ static void unknownFunc(
104518 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ sqlite3_context *context,
104519 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ int argc,
104520 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ sqlite3_value **argv
104521 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ){
104522 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ /* no-op */
104523 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ }
104524 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ #endif /*SQLITE_ENABLE_UNKNOWN_SQL_FUNCTION*/
104525 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
104478 104526 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
104479 104527 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* IMP: R-25361-16150 This function is omitted from SQLite by default. It
104480 104528 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** is only available if the SQLITE_SOUNDEX compile-time option is used
104481 104529 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** when SQLite is built.
104482 104530 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
@@ -104944,17 +104992,20 @@
104944 104992 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
AGGREGATE(count, 1, 0, 0, countStep, countFinalize ),
104945 104993 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
AGGREGATE(group_concat, 1, 0, 0, groupConcatStep, groupConcatFinalize),
104946 104994 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
AGGREGATE(group_concat, 2, 0, 0, groupConcatStep, groupConcatFinalize),
104947 104995 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
104948 104996 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
LIKEFUNC(glob, 2, &globInfo, SQLITE_FUNC_LIKE|SQLITE_FUNC_CASE),
104949 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- #ifdef SQLITE_CASE_SENSITIVE_LIKE
104997 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ #ifdef SQLITE_CASE_SENSITIVE_LIKE
104950 104998 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
LIKEFUNC(like, 2, &likeInfoAlt, SQLITE_FUNC_LIKE|SQLITE_FUNC_CASE),
104951 104999 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
LIKEFUNC(like, 3, &likeInfoAlt, SQLITE_FUNC_LIKE|SQLITE_FUNC_CASE),
104952 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- #else
105000 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ #else
104953 105001 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
LIKEFUNC(like, 2, &likeInfoNorm, SQLITE_FUNC_LIKE),
104954 105002 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
LIKEFUNC(like, 3, &likeInfoNorm, SQLITE_FUNC_LIKE),
104955 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- #endif
105003 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ #endif
105004 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ #ifdef SQLITE_ENABLE_UNKNOWN_SQL_FUNCTION
105005 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ FUNCTION(unknown, -1, 0, 0, unknownFunc ),
105006 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ #endif
104956 105007 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
FUNCTION(coalesce, 1, 0, 0, 0 ),
104957 105008 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
FUNCTION(coalesce, 0, 0, 0, 0 ),
104958 105009 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
FUNCTION2(coalesce, -1, 0, 0, noopFunc, SQLITE_FUNC_COALESCE),
104959 105010 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
};
104960 105011 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_ALTERTABLE
@@ -108613,11 +108664,11 @@
108613 108664 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** If the SQL is a query, then for each row in the query result
108614 108665 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the xCallback() function is called. pArg becomes the first
108615 108666 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** argument to xCallback(). If xCallback=NULL then no callback
108616 108667 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** is invoked, even for queries.
108617 108668 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
108618 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_exec(
108669 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_exec(
108619 108670 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* The database on which the SQL executes */
108620 108671 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zSql, /* The SQL to be executed */
108621 108672 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_callback xCallback, /* Invoke this callback routine */
108622 108673 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pArg, /* First argument to xCallback() */
108623 108674 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char **pzErrMsg /* Write error messages here */
@@ -109875,11 +109926,11 @@
109875 109926 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
db->aExtension = aHandle;
109876 109927 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
109877 109928 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
db->aExtension[db->nExtension++] = handle;
109878 109929 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return SQLITE_OK;
109879 109930 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
109880 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_load_extension(
109931 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_load_extension(
109881 109932 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Load the extension into this database connection */
109882 109933 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zFile, /* Name of the shared library containing extension */
109883 109934 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zProc, /* Entry point. Use "sqlite3_extension_init" if 0 */
109884 109935 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char **pzErrMsg /* Put error message here if not 0 */
109885 109936 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
@@ -109906,11 +109957,11 @@
109906 109957 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
109907 109958 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
109908 109959 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Enable or disable extension loading. Extension loading is disabled by
109909 109960 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** default so as not to open security holes in older applications.
109910 109961 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
109911 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_enable_load_extension(sqlite3 *db, int onoff){
109962 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_enable_load_extension(sqlite3 *db, int onoff){
109912 109963 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_mutex_enter(db->mutex);
109913 109964 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( onoff ){
109914 109965 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
db->flags |= SQLITE_LoadExtension|SQLITE_LoadExtFunc;
109915 109966 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}else{
109916 109967 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
db->flags &= ~(SQLITE_LoadExtension|SQLITE_LoadExtFunc);
@@ -109963,11 +110014,11 @@
109963 110014 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
109964 110015 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
109965 110016 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Register a statically linked extension that is automatically
109966 110017 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** loaded by every new database connection.
109967 110018 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
109968 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_auto_extension(
110019 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_auto_extension(
109969 110020 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void (*xInit)(void)
109970 110021 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
109971 110022 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc = SQLITE_OK;
109972 110023 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_AUTOINIT
109973 110024 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
rc = sqlite3_initialize();
@@ -110010,11 +110061,11 @@
110010 110061 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** routine is a no-op.
110011 110062 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
110012 110063 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return 1 if xInit was found on the list and removed. Return 0 if xInit
110013 110064 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** was not on the list.
110014 110065 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
110015 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_cancel_auto_extension(
110066 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_cancel_auto_extension(
110016 110067 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void (*xInit)(void)
110017 110068 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
110018 110069 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#if SQLITE_THREADSAFE
110019 110070 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_mutex *mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MASTER);
110020 110071 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
@@ -110035,11 +110086,11 @@
110035 110086 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
110036 110087 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
110037 110088 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
110038 110089 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Reset the automatic extension loading mechanism.
110039 110090 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
110040 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_reset_auto_extension(void){
110091 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_reset_auto_extension(void){
110041 110092 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_AUTOINIT
110042 110093 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( sqlite3_initialize()==SQLITE_OK )
110043 110094 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
110044 110095 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
{
110045 110096 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#if SQLITE_THREADSAFE
@@ -113296,11 +113347,11 @@
113296 113347 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** and so if a schema change occurs, SQLITE_SCHEMA is returned by
113297 113348 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3_step(). In the new version, the original SQL text is retained
113298 113349 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** and the statement is automatically recompiled if an schema change
113299 113350 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** occurs.
113300 113351 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
113301 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_prepare(
113352 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_prepare(
113302 113353 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Database handle. */
113303 113354 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zSql, /* UTF-8 encoded SQL statement. */
113304 113355 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nBytes, /* Length of zSql in bytes. */
113305 113356 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_stmt **ppStmt, /* OUT: A pointer to the prepared statement */
113306 113357 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char **pzTail /* OUT: End of parsed string */
@@ -113308,11 +113359,11 @@
113308 113359 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc;
113309 113360 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
rc = sqlite3LockAndPrepare(db,zSql,nBytes,0,0,ppStmt,pzTail);
113310 113361 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( rc==SQLITE_OK || ppStmt==0 || *ppStmt==0 ); /* VERIFY: F13021 */
113311 113362 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return rc;
113312 113363 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
113313 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_prepare_v2(
113364 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_prepare_v2(
113314 113365 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Database handle. */
113315 113366 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zSql, /* UTF-8 encoded SQL statement. */
113316 113367 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nBytes, /* Length of zSql in bytes. */
113317 113368 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_stmt **ppStmt, /* OUT: A pointer to the prepared statement */
113318 113369 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char **pzTail /* OUT: End of parsed string */
@@ -113384,11 +113435,11 @@
113384 113435 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** and so if a schema change occurs, SQLITE_SCHEMA is returned by
113385 113436 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3_step(). In the new version, the original SQL text is retained
113386 113437 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** and the statement is automatically recompiled if an schema change
113387 113438 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** occurs.
113388 113439 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
113389 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_prepare16(
113440 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_prepare16(
113390 113441 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Database handle. */
113391 113442 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void *zSql, /* UTF-16 encoded SQL statement. */
113392 113443 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nBytes, /* Length of zSql in bytes. */
113393 113444 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_stmt **ppStmt, /* OUT: A pointer to the prepared statement */
113394 113445 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void **pzTail /* OUT: End of parsed string */
@@ -113396,11 +113447,11 @@
113396 113447 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc;
113397 113448 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
rc = sqlite3Prepare16(db,zSql,nBytes,0,ppStmt,pzTail);
113398 113449 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( rc==SQLITE_OK || ppStmt==0 || *ppStmt==0 ); /* VERIFY: F13021 */
113399 113450 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return rc;
113400 113451 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
113401 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_prepare16_v2(
113452 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_prepare16_v2(
113402 113453 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Database handle. */
113403 113454 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void *zSql, /* UTF-16 encoded SQL statement. */
113404 113455 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nBytes, /* Length of zSql in bytes. */
113405 113456 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_stmt **ppStmt, /* OUT: A pointer to the prepared statement */
113406 113457 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void **pzTail /* OUT: End of parsed string */
@@ -119239,11 +119290,11 @@
119239 119290 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The result that is written to ***pazResult is held in memory obtained
119240 119291 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** from malloc(). But the caller cannot free this memory directly.
119241 119292 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Instead, the entire table should be passed to sqlite3_free_table() when
119242 119293 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the calling procedure is finished using it.
119243 119294 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
119244 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_get_table(
119295 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_get_table(
119245 119296 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* The database on which the SQL executes */
119246 119297 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zSql, /* The SQL to be executed */
119247 119298 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char ***pazResult, /* Write the result table here */
119248 119299 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int *pnRow, /* Write the number of rows in the result here */
119249 119300 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int *pnColumn, /* Write the number of columns of result here */
@@ -119308,11 +119359,11 @@
119308 119359 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
119309 119360 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
119310 119361 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
119311 119362 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This routine frees the space the sqlite3_get_table() malloced.
119312 119363 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
119313 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_free_table(
119364 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_free_table(
119314 119365 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char **azResult /* Result returned from sqlite3_get_table() */
119315 119366 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
119316 119367 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( azResult ){
119317 119368 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int i, n;
119318 119369 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
azResult--;
@@ -121718,11 +121769,11 @@
121718 121769 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
121719 121770 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
121720 121771 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
121721 121772 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** External API function used to create a new virtual-table module.
121722 121773 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
121723 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_create_module(
121774 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_create_module(
121724 121775 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Database in which module is registered */
121725 121776 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zName, /* Name assigned to this module */
121726 121777 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const sqlite3_module *pModule, /* The definition of the module */
121727 121778 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pAux /* Context pointer for xCreate/xConnect */
121728 121779 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
@@ -121733,11 +121784,11 @@
121733 121784 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
121734 121785 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
121735 121786 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
121736 121787 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** External API function used to create a new virtual-table module.
121737 121788 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
121738 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_create_module_v2(
121789 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_create_module_v2(
121739 121790 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Database in which module is registered */
121740 121791 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zName, /* Name assigned to this module */
121741 121792 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const sqlite3_module *pModule, /* The definition of the module */
121742 121793 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pAux, /* Context pointer for xCreate/xConnect */
121743 121794 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void (*xDestroy)(void *) /* Module destructor function */
@@ -122357,11 +122408,11 @@
122357 122408 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
122358 122409 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This function is used to set the schema of a virtual table. It is only
122359 122410 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** valid to call this function from within the xCreate() or xConnect() of a
122360 122411 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** virtual table module.
122361 122412 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
122362 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_declare_vtab(sqlite3 *db, const char *zCreateTable){
122413 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_declare_vtab(sqlite3 *db, const char *zCreateTable){
122363 122414 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
VtabCtx *pCtx;
122364 122415 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Parse *pParse;
122365 122416 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc = SQLITE_OK;
122366 122417 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Table *pTab;
122367 122418 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char *zErr = 0;
@@ -122447,11 +122498,11 @@
122447 122498 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_PRIVATE int sqlite3VtabCallDestroy(sqlite3 *db, int iDb, const char *zTab){
122448 122499 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc = SQLITE_OK;
122449 122500 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Table *pTab;
122450 122501 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
122451 122502 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pTab = sqlite3FindTable(db, zTab, db->aDb[iDb].zName);
122452 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- if( ALWAYS(pTab!=0 && pTab->pVTable!=0) ){
122503 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ if( pTab!=0 && ALWAYS(pTab->pVTable!=0) ){
122453 122504 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
VTable *p;
122454 122505 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int (*xDestroy)(sqlite3_vtab *);
122455 122506 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
for(p=pTab->pVTable; p; p=p->pNext){
122456 122507 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( p->pVtab );
122457 122508 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( p->pVtab->nRef>0 ){
@@ -122587,11 +122638,14 @@
122587 122638 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( rc==SQLITE_OK ){
122588 122639 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
rc = pModule->xBegin(pVTab->pVtab);
122589 122640 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( rc==SQLITE_OK ){
122590 122641 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int iSvpt = db->nStatement + db->nSavepoint;
122591 122642 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
addToVTrans(db, pVTab);
122592 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- if( iSvpt ) rc = sqlite3VtabSavepoint(db, SAVEPOINT_BEGIN, iSvpt-1);
122643 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ if( iSvpt && pModule->xSavepoint ){
122644 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ pVTab->iSavepoint = iSvpt;
122645 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ rc = pModule->xSavepoint(pVTab->pVtab, iSvpt-1);
122646 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ }
122593 122647 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
122594 122648 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
122595 122649 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
122596 122650 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return rc;
122597 122651 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -122811,11 +122865,11 @@
122811 122865 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** table update operation currently in progress.
122812 122866 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
122813 122867 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The results of this routine are undefined unless it is called from
122814 122868 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** within an xUpdate method.
122815 122869 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
122816 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_vtab_on_conflict(sqlite3 *db){
122870 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_vtab_on_conflict(sqlite3 *db){
122817 122871 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
static const unsigned char aMap[] = {
122818 122872 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_ROLLBACK, SQLITE_ABORT, SQLITE_FAIL, SQLITE_IGNORE, SQLITE_REPLACE
122819 122873 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
};
122820 122874 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
122821 122875 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !sqlite3SafetyCheckOk(db) ) return SQLITE_MISUSE_BKPT;
@@ -130601,11 +130655,11 @@
130601 130655 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}else{
130602 130656 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pWInfo->nOBSat = pFrom->isOrdered;
130603 130657 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pWInfo->revMask = pFrom->revLoop;
130604 130658 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( pWInfo->nOBSat<=0 ){
130605 130659 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pWInfo->nOBSat = 0;
130606 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- if( nLoop>0 ){
130660 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ if( nLoop>0 && (pFrom->aLoop[nLoop-1]->wsFlags & WHERE_ONEROW)==0 ){
130607 130661 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Bitmask m = 0;
130608 130662 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc = wherePathSatisfiesOrderBy(pWInfo, pWInfo->pOrderBy, pFrom,
130609 130663 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
WHERE_ORDERBY_LIMIT, nLoop-1, pFrom->aLoop[nLoop-1], &m);
130610 130664 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( rc==pWInfo->pOrderBy->nExpr ){
130611 130665 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pWInfo->bOrderedInnerLoop = 1;
@@ -136136,11 +136190,11 @@
136136 136190 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
136137 136191 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** If we compile with SQLITE_OMIT_TRIGGER, all of the computation needed
136138 136192 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** to recognize the end of a trigger can be omitted. All we have to do
136139 136193 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** is look for a semicolon that is not part of an string or comment.
136140 136194 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
136141 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_complete(const char *zSql){
136195 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_complete(const char *zSql){
136142 136196 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
u8 state = 0; /* Current state, using numbers defined in header comment */
136143 136197 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
u8 token; /* Value of the next token */
136144 136198 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
136145 136199 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_TRIGGER
136146 136200 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* A complex statement machine used to detect the end of a CREATE TRIGGER
@@ -136301,11 +136355,11 @@
136301 136355 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
136302 136356 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This routine is the same as the sqlite3_complete() routine described
136303 136357 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** above, except that the parameter is required to be UTF-16 encoded, not
136304 136358 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** UTF-8.
136305 136359 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
136306 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_complete16(const void *zSql){
136360 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_complete16(const void *zSql){
136307 136361 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_value *pVal;
136308 136362 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char const *zSql8;
136309 136363 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc;
136310 136364 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
136311 136365 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_AUTOINIT
@@ -136461,28 +136515,28 @@
136461 136515 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
136462 136516 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
136463 136517 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* IMPLEMENTATION-OF: R-53536-42575 The sqlite3_libversion() function returns
136464 136518 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** a pointer to the to the sqlite3_version[] string constant.
136465 136519 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
136466 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_libversion(void){ return sqlite3_version; }
136520 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_libversion(void){ return sqlite3_version; }
136467 136521 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
136468 136522 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* IMPLEMENTATION-OF: R-63124-39300 The sqlite3_sourceid() function returns a
136469 136523 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** pointer to a string constant whose value is the same as the
136470 136524 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** SQLITE_SOURCE_ID C preprocessor macro.
136471 136525 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
136472 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_sourceid(void){ return SQLITE_SOURCE_ID; }
136526 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_sourceid(void){ return SQLITE_SOURCE_ID; }
136473 136527 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
136474 136528 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* IMPLEMENTATION-OF: R-35210-63508 The sqlite3_libversion_number() function
136475 136529 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** returns an integer equal to SQLITE_VERSION_NUMBER.
136476 136530 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
136477 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_libversion_number(void){ return SQLITE_VERSION_NUMBER; }
136531 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_libversion_number(void){ return SQLITE_VERSION_NUMBER; }
136478 136532 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
136479 136533 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* IMPLEMENTATION-OF: R-20790-14025 The sqlite3_threadsafe() function returns
136480 136534 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** zero if and only if SQLite was compiled with mutexing code omitted due to
136481 136535 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the SQLITE_THREADSAFE compile-time option being set to 0.
136482 136536 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
136483 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_threadsafe(void){ return SQLITE_THREADSAFE; }
136537 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_threadsafe(void){ return SQLITE_THREADSAFE; }
136484 136538 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
136485 136539 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
136486 136540 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** When compiling the test fixture or with debugging enabled (on Win32),
136487 136541 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** this variable being set to non-zero will cause OSTRACE macros to emit
136488 136542 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** extra diagnostic information.
@@ -136551,11 +136605,11 @@
136551 136605 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** call by X completes.
136552 136606 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
136553 136607 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** * Recursive calls to this routine from thread X return immediately
136554 136608 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** without blocking.
136555 136609 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
136556 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_initialize(void){
136610 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_initialize(void){
136557 136611 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
MUTEX_LOGIC( sqlite3_mutex *pMaster; ) /* The main static mutex */
136558 136612 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc; /* Result code */
136559 136613 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_EXTRA_INIT
136560 136614 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int bRunExtraInit = 0; /* Extra initialization needed */
136561 136615 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
@@ -136717,11 +136771,11 @@
136717 136771 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** while any part of SQLite is otherwise in use in any thread. This
136718 136772 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** routine is not threadsafe. But it is safe to invoke this routine
136719 136773 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** on when SQLite is already shut down. If SQLite is already shut down
136720 136774 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** when this routine is invoked, then this routine is a harmless no-op.
136721 136775 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
136722 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_shutdown(void){
136776 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_shutdown(void){
136723 136777 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_OMIT_WSD
136724 136778 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc = sqlite3_wsd_init(4096, 24);
136725 136779 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( rc!=SQLITE_OK ){
136726 136780 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return rc;
136727 136781 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -137136,11 +137190,11 @@
137136 137190 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
137137 137191 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
137138 137192 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
137139 137193 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the mutex associated with a database connection.
137140 137194 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
137141 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_mutex *SQLITE_APICALL sqlite3_db_mutex(sqlite3 *db){
137195 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_mutex *SQLITE_STDCALL sqlite3_db_mutex(sqlite3 *db){
137142 137196 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
137143 137197 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !sqlite3SafetyCheckOk(db) ){
137144 137198 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
(void)SQLITE_MISUSE_BKPT;
137145 137199 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return 0;
137146 137200 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -137150,11 +137204,11 @@
137150 137204 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
137151 137205 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
137152 137206 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Free up as much memory as we can from the given database
137153 137207 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** connection.
137154 137208 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
137155 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_db_release_memory(sqlite3 *db){
137209 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_db_release_memory(sqlite3 *db){
137156 137210 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int i;
137157 137211 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
137158 137212 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
137159 137213 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !sqlite3SafetyCheckOk(db) ) return SQLITE_MISUSE_BKPT;
137160 137214 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
@@ -137174,11 +137228,11 @@
137174 137228 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
137175 137229 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
137176 137230 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Flush any dirty pages in the pager-cache for any attached database
137177 137231 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** to disk.
137178 137232 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
137179 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_db_cacheflush(sqlite3 *db){
137233 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_db_cacheflush(sqlite3 *db){
137180 137234 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int i;
137181 137235 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc = SQLITE_OK;
137182 137236 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int bSeenBusy = 0;
137183 137237 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
137184 137238 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
@@ -137324,11 +137378,11 @@
137324 137378 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
137325 137379 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
137326 137380 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
137327 137381 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the ROWID of the most recent insert
137328 137382 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
137329 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite_int64 SQLITE_APICALL sqlite3_last_insert_rowid(sqlite3 *db){
137383 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite_int64 SQLITE_STDCALL sqlite3_last_insert_rowid(sqlite3 *db){
137330 137384 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
137331 137385 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !sqlite3SafetyCheckOk(db) ){
137332 137386 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
(void)SQLITE_MISUSE_BKPT;
137333 137387 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return 0;
137334 137388 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -137337,11 +137391,11 @@
137337 137391 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
137338 137392 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
137339 137393 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
137340 137394 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the number of changes in the most recent call to sqlite3_exec().
137341 137395 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
137342 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_changes(sqlite3 *db){
137396 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_changes(sqlite3 *db){
137343 137397 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
137344 137398 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !sqlite3SafetyCheckOk(db) ){
137345 137399 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
(void)SQLITE_MISUSE_BKPT;
137346 137400 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return 0;
137347 137401 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -137350,11 +137404,11 @@
137350 137404 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
137351 137405 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
137352 137406 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
137353 137407 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the number of changes since the database handle was opened.
137354 137408 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
137355 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_total_changes(sqlite3 *db){
137409 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_total_changes(sqlite3 *db){
137356 137410 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
137357 137411 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !sqlite3SafetyCheckOk(db) ){
137358 137412 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
(void)SQLITE_MISUSE_BKPT;
137359 137413 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return 0;
137360 137414 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -137501,12 +137555,12 @@
137501 137555 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** statements or unfinished sqlite3_backups. The sqlite3_close_v2()
137502 137556 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** version forces the connection to become a zombie if there are
137503 137557 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** unclosed resources, and arranges for deallocation when the last
137504 137558 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** prepare statement or sqlite3_backup closes.
137505 137559 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
137506 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_close(sqlite3 *db){ return sqlite3Close(db,0); }
137507 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_close_v2(sqlite3 *db){ return sqlite3Close(db,1); }
137560 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_close(sqlite3 *db){ return sqlite3Close(db,0); }
137561 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_close_v2(sqlite3 *db){ return sqlite3Close(db,1); }
137508 137562 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
137509 137563 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
137510 137564 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
137511 137565 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Close the mutex on database connection db.
137512 137566 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
@@ -137909,11 +137963,11 @@
137909 137963 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
137910 137964 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
137911 137965 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This routine sets the busy callback for an Sqlite database to the
137912 137966 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** given callback function with the given argument.
137913 137967 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
137914 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_busy_handler(
137968 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_busy_handler(
137915 137969 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
137916 137970 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int (*xBusy)(void*,int),
137917 137971 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pArg
137918 137972 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
137919 137973 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
@@ -137932,11 +137986,11 @@
137932 137986 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
137933 137987 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This routine sets the progress callback for an Sqlite database to the
137934 137988 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** given callback function with the given argument. The progress callback will
137935 137989 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** be invoked every nOps opcodes.
137936 137990 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
137937 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_progress_handler(
137991 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_progress_handler(
137938 137992 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
137939 137993 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nOps,
137940 137994 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int (*xProgress)(void*),
137941 137995 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pArg
137942 137996 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
@@ -137963,11 +138017,11 @@
137963 138017 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
137964 138018 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
137965 138019 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This routine installs a default busy handler that waits for the
137966 138020 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** specified number of milliseconds before returning 0.
137967 138021 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
137968 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_busy_timeout(sqlite3 *db, int ms){
138022 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_busy_timeout(sqlite3 *db, int ms){
137969 138023 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
137970 138024 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !sqlite3SafetyCheckOk(db) ) return SQLITE_MISUSE_BKPT;
137971 138025 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
137972 138026 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( ms>0 ){
137973 138027 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_busy_handler(db, sqliteDefaultBusyCallback, (void*)db);
@@ -137979,11 +138033,11 @@
137979 138033 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
137980 138034 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
137981 138035 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
137982 138036 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Cause any pending operation to stop at its earliest opportunity.
137983 138037 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
137984 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_interrupt(sqlite3 *db){
138038 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_interrupt(sqlite3 *db){
137985 138039 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
137986 138040 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !sqlite3SafetyCheckOk(db) ){
137987 138041 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
(void)SQLITE_MISUSE_BKPT;
137988 138042 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return;
137989 138043 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -138095,11 +138149,11 @@
138095 138149 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
138096 138150 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
138097 138151 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
138098 138152 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Create new user functions.
138099 138153 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
138100 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_create_function(
138154 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_create_function(
138101 138155 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
138102 138156 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zFunc,
138103 138157 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nArg,
138104 138158 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int enc,
138105 138159 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *p,
@@ -138109,11 +138163,11 @@
138109 138163 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
138110 138164 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sqlite3_create_function_v2(db, zFunc, nArg, enc, p, xSFunc, xStep,
138111 138165 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
xFinal, 0);
138112 138166 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
138113 138167 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
138114 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_create_function_v2(
138168 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_create_function_v2(
138115 138169 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
138116 138170 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zFunc,
138117 138171 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nArg,
138118 138172 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int enc,
138119 138173 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *p,
@@ -138152,11 +138206,11 @@
138152 138206 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_mutex_leave(db->mutex);
138153 138207 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return rc;
138154 138208 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
138155 138209 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
138156 138210 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_UTF16
138157 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_create_function16(
138211 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_create_function16(
138158 138212 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
138159 138213 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void *zFunctionName,
138160 138214 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nArg,
138161 138215 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int eTextRep,
138162 138216 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *p,
@@ -138192,11 +138246,11 @@
138192 138246 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** When virtual tables intend to provide an overloaded function, they
138193 138247 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** should call this routine to make sure the global function exists.
138194 138248 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** A global function must exist in order for name resolution to work
138195 138249 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** properly.
138196 138250 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
138197 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_overload_function(
138251 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_overload_function(
138198 138252 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
138199 138253 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zName,
138200 138254 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nArg
138201 138255 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
138202 138256 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc = SQLITE_OK;
@@ -138224,11 +138278,11 @@
138224 138278 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** A NULL trace function means that no tracing is executes. A non-NULL
138225 138279 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** trace is a pointer to a function that is invoked at the start of each
138226 138280 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** SQL statement.
138227 138281 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
138228 138282 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_DEPRECATED
138229 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void *SQLITE_APICALL sqlite3_trace(sqlite3 *db, void(*xTrace)(void*,const char*), void *pArg){
138283 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void *SQLITE_STDCALL sqlite3_trace(sqlite3 *db, void(*xTrace)(void*,const char*), void *pArg){
138230 138284 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pOld;
138231 138285 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
138232 138286 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
138233 138287 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !sqlite3SafetyCheckOk(db) ){
138234 138288 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
(void)SQLITE_MISUSE_BKPT;
@@ -138245,11 +138299,11 @@
138245 138299 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
138246 138300 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif /* SQLITE_OMIT_DEPRECATED */
138247 138301 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
138248 138302 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* Register a trace callback using the version-2 interface.
138249 138303 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
138250 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_trace_v2(
138304 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_trace_v2(
138251 138305 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Trace this connection */
138252 138306 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
unsigned mTrace, /* Mask of events to be traced */
138253 138307 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int(*xTrace)(unsigned,void*,void*,void*), /* Callback to invoke */
138254 138308 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pArg /* Context */
138255 138309 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
@@ -138273,11 +138327,11 @@
138273 138327 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
138274 138328 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** A NULL profile function means that no profiling is executes. A non-NULL
138275 138329 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** profile is a pointer to a function that is invoked at the conclusion of
138276 138330 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** each SQL statement that is run.
138277 138331 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
138278 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void *SQLITE_APICALL sqlite3_profile(
138332 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void *SQLITE_STDCALL sqlite3_profile(
138279 138333 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
138280 138334 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void (*xProfile)(void*,const char*,sqlite_uint64),
138281 138335 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pArg
138282 138336 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
138283 138337 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pOld;
@@ -138301,11 +138355,11 @@
138301 138355 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
138302 138356 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Register a function to be invoked when a transaction commits.
138303 138357 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** If the invoked function returns non-zero, then the commit becomes a
138304 138358 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** rollback.
138305 138359 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
138306 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void *SQLITE_APICALL sqlite3_commit_hook(
138360 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void *SQLITE_STDCALL sqlite3_commit_hook(
138307 138361 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Attach the hook to this database */
138308 138362 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int (*xCallback)(void*), /* Function to invoke on each commit */
138309 138363 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pArg /* Argument to the function */
138310 138364 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
138311 138365 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pOld;
@@ -138326,11 +138380,11 @@
138326 138380 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
138327 138381 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
138328 138382 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Register a callback to be invoked each time a row is updated,
138329 138383 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** inserted or deleted using this database connection.
138330 138384 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
138331 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void *SQLITE_APICALL sqlite3_update_hook(
138385 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void *SQLITE_STDCALL sqlite3_update_hook(
138332 138386 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Attach the hook to this database */
138333 138387 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void (*xCallback)(void*,int,char const *,char const *,sqlite_int64),
138334 138388 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pArg /* Argument to the function */
138335 138389 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
138336 138390 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pRet;
@@ -138351,11 +138405,11 @@
138351 138405 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
138352 138406 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
138353 138407 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Register a callback to be invoked each time a transaction is rolled
138354 138408 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** back by this database connection.
138355 138409 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
138356 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void *SQLITE_APICALL sqlite3_rollback_hook(
138410 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void *SQLITE_STDCALL sqlite3_rollback_hook(
138357 138411 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Attach the hook to this database */
138358 138412 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void (*xCallback)(void*), /* Callback function */
138359 138413 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pArg /* Argument to the function */
138360 138414 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
138361 138415 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pRet;
@@ -138377,11 +138431,11 @@
138377 138431 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_PREUPDATE_HOOK
138378 138432 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
138379 138433 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Register a callback to be invoked each time a row is updated,
138380 138434 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** inserted or deleted using this database connection.
138381 138435 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
138382 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void *SQLITE_APICALL sqlite3_preupdate_hook(
138436 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void *SQLITE_STDCALL sqlite3_preupdate_hook(
138383 138437 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Attach the hook to this database */
138384 138438 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void(*xCallback)( /* Callback function */
138385 138439 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void*,sqlite3*,int,char const*,char const*,sqlite3_int64,sqlite3_int64),
138386 138440 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pArg /* First callback argument */
138387 138441 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
@@ -138426,11 +138480,11 @@
138426 138480 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The callback registered by this function replaces any existing callback
138427 138481 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** registered using sqlite3_wal_hook(). Likewise, registering a callback
138428 138482 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** using sqlite3_wal_hook() disables the automatic checkpoint mechanism
138429 138483 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** configured by this function.
138430 138484 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
138431 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_wal_autocheckpoint(sqlite3 *db, int nFrame){
138485 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_wal_autocheckpoint(sqlite3 *db, int nFrame){
138432 138486 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_OMIT_WAL
138433 138487 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
UNUSED_PARAMETER(db);
138434 138488 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
UNUSED_PARAMETER(nFrame);
138435 138489 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#else
138436 138490 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
@@ -138447,11 +138501,11 @@
138447 138501 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
138448 138502 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
138449 138503 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Register a callback to be invoked each time a transaction is written
138450 138504 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** into the write-ahead-log by this database connection.
138451 138505 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
138452 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void *SQLITE_APICALL sqlite3_wal_hook(
138506 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void *SQLITE_STDCALL sqlite3_wal_hook(
138453 138507 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Attach the hook to this db handle */
138454 138508 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int(*xCallback)(void *, sqlite3*, const char*, int),
138455 138509 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pArg /* First argument passed to xCallback() */
138456 138510 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
138457 138511 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_WAL
@@ -138474,11 +138528,11 @@
138474 138528 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
138475 138529 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
138476 138530 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
138477 138531 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Checkpoint database zDb.
138478 138532 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
138479 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_wal_checkpoint_v2(
138533 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_wal_checkpoint_v2(
138480 138534 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Database handle */
138481 138535 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zDb, /* Name of attached database (or NULL) */
138482 138536 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int eMode, /* SQLITE_CHECKPOINT_* value */
138483 138537 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int *pnLog, /* OUT: Size of WAL log in frames */
138484 138538 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int *pnCkpt /* OUT: Total number of frames checkpointed */
@@ -138529,11 +138583,11 @@
138529 138583 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
138530 138584 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Checkpoint database zDb. If zDb is NULL, or if the buffer zDb points
138531 138585 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** to contains a zero-length string, all attached databases are
138532 138586 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** checkpointed.
138533 138587 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
138534 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb){
138588 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb){
138535 138589 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* EVIDENCE-OF: R-41613-20553 The sqlite3_wal_checkpoint(D,X) is equivalent to
138536 138590 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3_wal_checkpoint_v2(D,X,SQLITE_CHECKPOINT_PASSIVE,0,0). */
138537 138591 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sqlite3_wal_checkpoint_v2(db,zDb,SQLITE_CHECKPOINT_PASSIVE,0,0);
138538 138592 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
138539 138593 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -138620,11 +138674,11 @@
138620 138674 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
138621 138675 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
138622 138676 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return UTF-8 encoded English language explanation of the most recent
138623 138677 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** error.
138624 138678 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
138625 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_errmsg(sqlite3 *db){
138679 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_errmsg(sqlite3 *db){
138626 138680 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *z;
138627 138681 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !db ){
138628 138682 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sqlite3ErrStr(SQLITE_NOMEM_BKPT);
138629 138683 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
138630 138684 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !sqlite3SafetyCheckSickOrOk(db) ){
@@ -138648,11 +138702,11 @@
138648 138702 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_UTF16
138649 138703 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
138650 138704 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return UTF-16 encoded English language explanation of the most recent
138651 138705 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** error.
138652 138706 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
138653 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const void *SQLITE_APICALL sqlite3_errmsg16(sqlite3 *db){
138707 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const void *SQLITE_STDCALL sqlite3_errmsg16(sqlite3 *db){
138654 138708 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
static const u16 outOfMem[] = {
138655 138709 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
'o', 'u', 't', ' ', 'o', 'f', ' ', 'm', 'e', 'm', 'o', 'r', 'y', 0
138656 138710 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
};
138657 138711 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
static const u16 misuse[] = {
138658 138712 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
'l', 'i', 'b', 'r', 'a', 'r', 'y', ' ',
@@ -138693,38 +138747,38 @@
138693 138747 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
138694 138748 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
138695 138749 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the most recent error code generated by an SQLite routine. If NULL is
138696 138750 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** passed to this function, we assume a malloc() failed during sqlite3_open().
138697 138751 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
138698 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_errcode(sqlite3 *db){
138752 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_errcode(sqlite3 *db){
138699 138753 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( db && !sqlite3SafetyCheckSickOrOk(db) ){
138700 138754 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return SQLITE_MISUSE_BKPT;
138701 138755 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
138702 138756 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !db || db->mallocFailed ){
138703 138757 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return SQLITE_NOMEM_BKPT;
138704 138758 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
138705 138759 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return db->errCode & db->errMask;
138706 138760 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
138707 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_extended_errcode(sqlite3 *db){
138761 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_extended_errcode(sqlite3 *db){
138708 138762 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( db && !sqlite3SafetyCheckSickOrOk(db) ){
138709 138763 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return SQLITE_MISUSE_BKPT;
138710 138764 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
138711 138765 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !db || db->mallocFailed ){
138712 138766 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return SQLITE_NOMEM_BKPT;
138713 138767 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
138714 138768 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return db->errCode;
138715 138769 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
138716 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_system_errno(sqlite3 *db){
138770 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_system_errno(sqlite3 *db){
138717 138771 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return db ? db->iSysErrno : 0;
138718 138772 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
138719 138773 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
138720 138774 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
138721 138775 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return a string that describes the kind of error specified in the
138722 138776 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** argument. For now, this simply calls the internal sqlite3ErrStr()
138723 138777 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** function.
138724 138778 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
138725 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_errstr(int rc){
138779 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_errstr(int rc){
138726 138780 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sqlite3ErrStr(rc);
138727 138781 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
138728 138782 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
138729 138783 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
138730 138784 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Create a new collating function for database "db". The name is zName
@@ -138868,11 +138922,11 @@
138868 138922 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
138869 138923 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** A new lower limit does not shrink existing constructs.
138870 138924 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** It merely prevents new constructs that exceed the limit
138871 138925 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** from forming.
138872 138926 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
138873 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_limit(sqlite3 *db, int limitId, int newLimit){
138927 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_limit(sqlite3 *db, int limitId, int newLimit){
138874 138928 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int oldLimit;
138875 138929 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
138876 138930 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
138877 138931 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !sqlite3SafetyCheckOk(db) ){
138878 138932 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
(void)SQLITE_MISUSE_BKPT;
@@ -139492,18 +139546,18 @@
139492 139546 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
139493 139547 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
139494 139548 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
139495 139549 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Open a new database handle.
139496 139550 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
139497 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_open(
139551 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_open(
139498 139552 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zFilename,
139499 139553 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 **ppDb
139500 139554 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
139501 139555 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return openDatabase(zFilename, ppDb,
139502 139556 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE, 0);
139503 139557 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
139504 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_open_v2(
139558 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_open_v2(
139505 139559 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *filename, /* Database filename (UTF-8) */
139506 139560 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 **ppDb, /* OUT: SQLite db handle */
139507 139561 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int flags, /* Flags */
139508 139562 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zVfs /* Name of VFS module to use */
139509 139563 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
@@ -139512,11 +139566,11 @@
139512 139566 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
139513 139567 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_UTF16
139514 139568 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
139515 139569 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Open a new database handle.
139516 139570 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
139517 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_open16(
139571 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_open16(
139518 139572 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void *zFilename,
139519 139573 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 **ppDb
139520 139574 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
139521 139575 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char const *zFilename8; /* zFilename encoded in UTF-8 instead of UTF-16 */
139522 139576 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_value *pVal;
@@ -139551,11 +139605,11 @@
139551 139605 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif /* SQLITE_OMIT_UTF16 */
139552 139606 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
139553 139607 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
139554 139608 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Register a new collation sequence with the database handle db.
139555 139609 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
139556 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_create_collation(
139610 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_create_collation(
139557 139611 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3* db,
139558 139612 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zName,
139559 139613 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int enc,
139560 139614 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void* pCtx,
139561 139615 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int(*xCompare)(void*,int,const void*,int,const void*)
@@ -139564,11 +139618,11 @@
139564 139618 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
139565 139619 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
139566 139620 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
139567 139621 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Register a new collation sequence with the database handle db.
139568 139622 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
139569 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_create_collation_v2(
139623 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_create_collation_v2(
139570 139624 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3* db,
139571 139625 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zName,
139572 139626 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int enc,
139573 139627 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void* pCtx,
139574 139628 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int(*xCompare)(void*,int,const void*,int,const void*),
@@ -139589,11 +139643,11 @@
139589 139643 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
139590 139644 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_UTF16
139591 139645 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
139592 139646 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Register a new collation sequence with the database handle db.
139593 139647 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
139594 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_create_collation16(
139648 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_create_collation16(
139595 139649 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3* db,
139596 139650 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void *zName,
139597 139651 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int enc,
139598 139652 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void* pCtx,
139599 139653 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int(*xCompare)(void*,int,const void*,int,const void*)
@@ -139619,11 +139673,11 @@
139619 139673 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
139620 139674 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
139621 139675 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Register a collation sequence factory callback with the database handle
139622 139676 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** db. Replace any previously installed collation sequence factory.
139623 139677 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
139624 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_collation_needed(
139678 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_collation_needed(
139625 139679 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
139626 139680 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pCollNeededArg,
139627 139681 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void(*xCollNeeded)(void*,sqlite3*,int eTextRep,const char*)
139628 139682 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
139629 139683 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
@@ -139640,11 +139694,11 @@
139640 139694 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_UTF16
139641 139695 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
139642 139696 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Register a collation sequence factory callback with the database handle
139643 139697 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** db. Replace any previously installed collation sequence factory.
139644 139698 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
139645 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_collation_needed16(
139699 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_collation_needed16(
139646 139700 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
139647 139701 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pCollNeededArg,
139648 139702 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void(*xCollNeeded16)(void*,sqlite3*,int eTextRep,const void*)
139649 139703 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
139650 139704 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
@@ -139662,11 +139716,11 @@
139662 139716 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_OMIT_DEPRECATED
139663 139717 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
139664 139718 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This function is now an anachronism. It used to be used to recover from a
139665 139719 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** malloc() failure, but SQLite now does this automatically.
139666 139720 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
139667 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_global_recover(void){
139721 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_global_recover(void){
139668 139722 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return SQLITE_OK;
139669 139723 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
139670 139724 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
139671 139725 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
139672 139726 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
@@ -139673,11 +139727,11 @@
139673 139727 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Test to see whether or not the database connection is in autocommit
139674 139728 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** mode. Return TRUE if it is and FALSE if not. Autocommit mode is on
139675 139729 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** by default. Autocommit is disabled by a BEGIN statement and reenabled
139676 139730 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** by the next COMMIT or ROLLBACK.
139677 139731 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
139678 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_get_autocommit(sqlite3 *db){
139732 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_get_autocommit(sqlite3 *db){
139679 139733 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
139680 139734 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !sqlite3SafetyCheckOk(db) ){
139681 139735 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
(void)SQLITE_MISUSE_BKPT;
139682 139736 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return 0;
139683 139737 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -139730,19 +139784,19 @@
139730 139784 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** data for this thread has been deallocated.
139731 139785 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
139732 139786 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** SQLite no longer uses thread-specific data so this routine is now a
139733 139787 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** no-op. It is retained for historical compatibility.
139734 139788 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
139735 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_thread_cleanup(void){
139789 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_thread_cleanup(void){
139736 139790 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
139737 139791 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
139738 139792 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
139739 139793 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
139740 139794 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return meta information about a specific column of a database table.
139741 139795 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** See comment in sqlite3.h (sqlite.h.in) for details.
139742 139796 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
139743 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_table_column_metadata(
139797 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_table_column_metadata(
139744 139798 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Connection handle */
139745 139799 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zDbName, /* Database name or NULL */
139746 139800 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zTableName, /* Table name */
139747 139801 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zColumnName, /* Column name */
139748 139802 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char const **pzDataType, /* OUTPUT: Declared data type */
@@ -139856,11 +139910,11 @@
139856 139910 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
139857 139911 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
139858 139912 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
139859 139913 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Sleep for a little while. Return the amount of time slept.
139860 139914 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
139861 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_sleep(int ms){
139915 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_sleep(int ms){
139862 139916 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_vfs *pVfs;
139863 139917 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc;
139864 139918 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pVfs = sqlite3_vfs_find(0);
139865 139919 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( pVfs==0 ) return 0;
139866 139920 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -139872,11 +139926,11 @@
139872 139926 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
139873 139927 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
139874 139928 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
139875 139929 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Enable or disable the extended result codes.
139876 139930 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
139877 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_extended_result_codes(sqlite3 *db, int onoff){
139931 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_extended_result_codes(sqlite3 *db, int onoff){
139878 139932 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
139879 139933 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !sqlite3SafetyCheckOk(db) ) return SQLITE_MISUSE_BKPT;
139880 139934 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
139881 139935 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_mutex_enter(db->mutex);
139882 139936 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
db->errMask = onoff ? 0xffffffff : 0xff;
@@ -139885,11 +139939,11 @@
139885 139939 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
139886 139940 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
139887 139941 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
139888 139942 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Invoke the xFileControl method on a particular database.
139889 139943 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
139890 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_file_control(sqlite3 *db, const char *zDbName, int op, void *pArg){
139944 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_file_control(sqlite3 *db, const char *zDbName, int op, void *pArg){
139891 139945 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc = SQLITE_ERROR;
139892 139946 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Btree *pBtree;
139893 139947 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
139894 139948 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
139895 139949 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !sqlite3SafetyCheckOk(db) ) return SQLITE_MISUSE_BKPT;
@@ -140270,11 +140324,11 @@
140270 140324 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** method of a VFS implementation. The zParam argument is the name of the
140271 140325 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** query parameter we seek. This routine returns the value of the zParam
140272 140326 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** parameter if it exists. If the parameter does not exist, this routine
140273 140327 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** returns a NULL pointer.
140274 140328 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
140275 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_uri_parameter(const char *zFilename, const char *zParam){
140329 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_uri_parameter(const char *zFilename, const char *zParam){
140276 140330 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( zFilename==0 || zParam==0 ) return 0;
140277 140331 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
zFilename += sqlite3Strlen30(zFilename) + 1;
140278 140332 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
while( zFilename[0] ){
140279 140333 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int x = strcmp(zFilename, zParam);
140280 140334 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
zFilename += sqlite3Strlen30(zFilename) + 1;
@@ -140285,20 +140339,20 @@
140285 140339 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
140286 140340 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
140287 140341 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
140288 140342 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return a boolean value for a query parameter.
140289 140343 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
140290 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_uri_boolean(const char *zFilename, const char *zParam, int bDflt){
140344 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_uri_boolean(const char *zFilename, const char *zParam, int bDflt){
140291 140345 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *z = sqlite3_uri_parameter(zFilename, zParam);
140292 140346 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
bDflt = bDflt!=0;
140293 140347 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return z ? sqlite3GetBoolean(z, bDflt) : bDflt;
140294 140348 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
140295 140349 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
140296 140350 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
140297 140351 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return a 64-bit integer value for a query parameter.
140298 140352 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
140299 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_int64 SQLITE_APICALL sqlite3_uri_int64(
140353 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_int64 SQLITE_STDCALL sqlite3_uri_int64(
140300 140354 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zFilename, /* Filename as passed to xOpen */
140301 140355 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zParam, /* URI parameter sought */
140302 140356 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_int64 bDflt /* return if parameter is missing */
140303 140357 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
140304 140358 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *z = sqlite3_uri_parameter(zFilename, zParam);
@@ -140326,11 +140380,11 @@
140326 140380 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
140327 140381 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
140328 140382 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the filename of the database associated with a database
140329 140383 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** connection.
140330 140384 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
140331 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API const char *SQLITE_APICALL sqlite3_db_filename(sqlite3 *db, const char *zDbName){
140385 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API const char *SQLITE_STDCALL sqlite3_db_filename(sqlite3 *db, const char *zDbName){
140332 140386 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Btree *pBt;
140333 140387 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
140334 140388 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !sqlite3SafetyCheckOk(db) ){
140335 140389 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
(void)SQLITE_MISUSE_BKPT;
140336 140390 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return 0;
@@ -140342,11 +140396,11 @@
140342 140396 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
140343 140397 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
140344 140398 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return 1 if database is read-only or 0 if read/write. Return -1 if
140345 140399 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** no such database exists.
140346 140400 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
140347 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_db_readonly(sqlite3 *db, const char *zDbName){
140401 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_db_readonly(sqlite3 *db, const char *zDbName){
140348 140402 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
Btree *pBt;
140349 140403 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_API_ARMOR
140350 140404 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !sqlite3SafetyCheckOk(db) ){
140351 140405 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
(void)SQLITE_MISUSE_BKPT;
140352 140406 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return -1;
@@ -140359,11 +140413,11 @@
140359 140413 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef SQLITE_ENABLE_SNAPSHOT
140360 140414 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
140361 140415 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Obtain a snapshot handle for the snapshot of database zDb currently
140362 140416 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** being read by handle db.
140363 140417 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
140364 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_snapshot_get(
140418 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_snapshot_get(
140365 140419 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
140366 140420 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zDb,
140367 140421 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_snapshot **ppSnapshot
140368 140422 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
140369 140423 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc = SQLITE_ERROR;
@@ -140394,11 +140448,11 @@
140394 140448 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
140395 140449 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
140396 140450 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
140397 140451 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Open a read-transaction on the snapshot idendified by pSnapshot.
140398 140452 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
140399 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_snapshot_open(
140453 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_snapshot_open(
140400 140454 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
140401 140455 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zDb,
140402 140456 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_snapshot *pSnapshot
140403 140457 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
140404 140458 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc = SQLITE_ERROR;
@@ -140431,11 +140485,11 @@
140431 140485 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
140432 140486 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
140433 140487 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
140434 140488 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Free a snapshot handle obtained from sqlite3_snapshot_get().
140435 140489 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
140436 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3_snapshot_free(sqlite3_snapshot *pSnapshot){
140490 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3_snapshot_free(sqlite3_snapshot *pSnapshot){
140437 140491 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_free(pSnapshot);
140438 140492 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
140439 140493 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif /* SQLITE_ENABLE_SNAPSHOT */
140440 140494 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
140441 140495 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/************** End of main.c ************************************************/
@@ -140585,11 +140639,11 @@
140585 140639 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
140586 140640 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Each call to this routine overrides any prior callbacks registered
140587 140641 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** on the same "db". If xNotify==0 then any prior callbacks are immediately
140588 140642 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** cancelled.
140589 140643 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
140590 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_unlock_notify(
140644 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_unlock_notify(
140591 140645 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
140592 140646 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void (*xNotify)(void **, int),
140593 140647 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pArg
140594 140648 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
140595 140649 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc = SQLITE_OK;
@@ -147588,11 +147642,11 @@
147588 147642 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Initialize API pointer table, if required.
147589 147643 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
147590 147644 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef _WIN32
147591 147645 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
__declspec(dllexport)
147592 147646 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
147593 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_fts3_init(
147647 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_fts3_init(
147594 147648 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
147595 147649 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char **pzErrMsg,
147596 147650 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const sqlite3_api_routines *pApi
147597 147651 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
147598 147652 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_EXTENSION_INIT2(pApi)
@@ -163389,11 +163443,11 @@
163389 163443 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
163390 163444 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
163391 163445 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
163392 163446 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Register a new geometry function for use with the r-tree MATCH operator.
163393 163447 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
163394 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_rtree_geometry_callback(
163448 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_rtree_geometry_callback(
163395 163449 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Register SQL function on this connection */
163396 163450 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zGeom, /* Name of the new SQL function */
163397 163451 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int (*xGeom)(sqlite3_rtree_geometry*,int,RtreeDValue*,int*), /* Callback */
163398 163452 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pContext /* Extra data associated with the callback */
163399 163453 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
@@ -163413,11 +163467,11 @@
163413 163467 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
163414 163468 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
163415 163469 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Register a new 2nd-generation geometry function for use with the
163416 163470 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** r-tree MATCH operator.
163417 163471 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
163418 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_rtree_query_callback(
163472 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_rtree_query_callback(
163419 163473 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Register SQL function on this connection */
163420 163474 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zQueryFunc, /* Name of new SQL function */
163421 163475 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int (*xQueryFunc)(sqlite3_rtree_query_info*), /* Callback */
163422 163476 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pContext, /* Extra data passed into the callback */
163423 163477 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void (*xDestructor)(void*) /* Destructor for the extra data */
@@ -163438,11 +163492,11 @@
163438 163492 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
163439 163493 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#if !SQLITE_CORE
163440 163494 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef _WIN32
163441 163495 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
__declspec(dllexport)
163442 163496 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
163443 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_rtree_init(
163497 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_rtree_init(
163444 163498 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
163445 163499 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char **pzErrMsg,
163446 163500 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const sqlite3_api_routines *pApi
163447 163501 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
163448 163502 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_EXTENSION_INIT2(pApi)
@@ -163989,11 +164043,11 @@
163989 164043 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
163990 164044 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#if !SQLITE_CORE
163991 164045 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef _WIN32
163992 164046 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
__declspec(dllexport)
163993 164047 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
163994 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_icu_init(
164048 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_icu_init(
163995 164049 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
163996 164050 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char **pzErrMsg,
163997 164051 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const sqlite3_api_routines *pApi
163998 164052 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
163999 164053 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_EXTENSION_INIT2(pApi)
@@ -164669,11 +164723,11 @@
164669 164723 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** IMPORTANT NOTE FOR ZIPVFS USERS: The RBU extension works with all of
164670 164724 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** SQLite's built-in VFSs, including the multiplexor VFS. However it does
164671 164725 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** not work out of the box with zipvfs. Refer to the comment describing
164672 164726 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the zipvfs_create_vfs() API below for details on using RBU with zipvfs.
164673 164727 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
164674 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3rbu *SQLITE_APICALL sqlite3rbu_open(
164728 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3rbu *SQLITE_STDCALL sqlite3rbu_open(
164675 164729 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zTarget,
164676 164730 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zRbu,
164677 164731 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zState
164678 164732 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
164679 164733 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -164702,11 +164756,11 @@
164702 164756 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** As with sqlite3rbu_open(), Zipvfs users should rever to the comment
164703 164757 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** describing the sqlite3rbu_create_vfs() API function below for
164704 164758 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** a description of the complications associated with using RBU with
164705 164759 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** zipvfs databases.
164706 164760 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
164707 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3rbu *SQLITE_APICALL sqlite3rbu_vacuum(
164761 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3rbu *SQLITE_STDCALL sqlite3rbu_vacuum(
164708 164762 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zTarget,
164709 164763 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zState
164710 164764 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
164711 164765 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
164712 164766 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
@@ -164738,11 +164792,11 @@
164738 164792 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** when sqlite3rbu_close() is called.
164739 164793 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
164740 164794 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Database handles returned by this function remain valid until the next
164741 164795 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** call to any sqlite3rbu_xxx() function other than sqlite3rbu_db().
164742 164796 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
164743 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3 *SQLITE_APICALL sqlite3rbu_db(sqlite3rbu*, int bRbu);
164797 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3 *SQLITE_STDCALL sqlite3rbu_db(sqlite3rbu*, int bRbu);
164744 164798 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
164745 164799 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
164746 164800 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Do some work towards applying the RBU update to the target db.
164747 164801 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
164748 164802 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return SQLITE_DONE if the update has been completely applied, or
@@ -164752,11 +164806,11 @@
164752 164806 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
164753 164807 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Once a call to sqlite3rbu_step() has returned a value other than
164754 164808 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** SQLITE_OK, all subsequent calls on the same RBU handle are no-ops
164755 164809 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** that immediately return the same value.
164756 164810 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
164757 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3rbu_step(sqlite3rbu *pRbu);
164811 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3rbu_step(sqlite3rbu *pRbu);
164758 164812 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
164759 164813 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
164760 164814 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Force RBU to save its state to disk.
164761 164815 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
164762 164816 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** If a power failure or application crash occurs during an update, following
@@ -164764,11 +164818,11 @@
164764 164818 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** was last saved. In other words, from the most recent successful call to
164765 164819 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3rbu_close() or this function.
164766 164820 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
164767 164821 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** SQLITE_OK is returned if successful, or an SQLite error code otherwise.
164768 164822 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
164769 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3rbu_savestate(sqlite3rbu *pRbu);
164823 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3rbu_savestate(sqlite3rbu *pRbu);
164770 164824 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
164771 164825 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
164772 164826 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Close an RBU handle.
164773 164827 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
164774 164828 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** If the RBU update has been completely applied, mark the RBU database
@@ -164784,18 +164838,18 @@
164784 164838 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
164785 164839 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Otherwise, if no error occurs, this function returns SQLITE_OK if the
164786 164840 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** update has been partially applied, or SQLITE_DONE if it has been
164787 164841 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** completely applied.
164788 164842 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
164789 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3rbu_close(sqlite3rbu *pRbu, char **pzErrmsg);
164843 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3rbu_close(sqlite3rbu *pRbu, char **pzErrmsg);
164790 164844 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
164791 164845 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
164792 164846 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the total number of key-value operations (inserts, deletes or
164793 164847 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** updates) that have been performed on the target database since the
164794 164848 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** current RBU update was started.
164795 164849 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
164796 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_int64 SQLITE_APICALL sqlite3rbu_progress(sqlite3rbu *pRbu);
164850 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_int64 SQLITE_STDCALL sqlite3rbu_progress(sqlite3rbu *pRbu);
164797 164851 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
164798 164852 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
164799 164853 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Obtain permyriadage (permyriadage is to 10000 as percentage is to 100)
164800 164854 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** progress indications for the two stages of an RBU update. This API may
164801 164855 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** be useful for driving GUI progress indicators and similar.
@@ -164833,11 +164887,11 @@
164833 164887 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** permyriadage progress of the same stage. If the rbu_count table does
164834 164888 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** not exist, then (*pnOne) is set to -1 during stage 1. If the rbu_count
164835 164889 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** table exists but is not correctly populated, the value of the *pnOne
164836 164890 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** output variable during stage 1 is undefined.
164837 164891 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
164838 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3rbu_bp_progress(sqlite3rbu *pRbu, int *pnOne, int *pnTwo);
164892 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3rbu_bp_progress(sqlite3rbu *pRbu, int *pnOne, int *pnTwo);
164839 164893 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
164840 164894 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
164841 164895 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Obtain an indication as to the current stage of an RBU update or vacuum.
164842 164896 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This function always returns one of the SQLITE_RBU_STATE_XXX constants
164843 164897 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** defined in this file. Return values should be interpreted as follows:
@@ -164871,11 +164925,11 @@
164871 164925 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#define SQLITE_RBU_STATE_MOVE 2
164872 164926 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#define SQLITE_RBU_STATE_CHECKPOINT 3
164873 164927 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#define SQLITE_RBU_STATE_DONE 4
164874 164928 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#define SQLITE_RBU_STATE_ERROR 5
164875 164929 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
164876 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3rbu_state(sqlite3rbu *pRbu);
164930 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3rbu_state(sqlite3rbu *pRbu);
164877 164931 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
164878 164932 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
164879 164933 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Create an RBU VFS named zName that accesses the underlying file-system
164880 164934 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** via existing VFS zParent. Or, if the zParent parameter is passed NULL,
164881 164935 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** then the new RBU VFS uses the default system VFS to access the file-system.
@@ -164915,21 +164969,21 @@
164915 164969 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The overhead of adding the "rbu" VFS to the system is negligible for
164916 164970 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** non-RBU users. There is no harm in an application accessing the
164917 164971 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** file-system via "rbu" all the time, even if it only uses RBU functionality
164918 164972 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** occasionally.
164919 164973 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
164920 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3rbu_create_vfs(const char *zName, const char *zParent);
164974 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3rbu_create_vfs(const char *zName, const char *zParent);
164921 164975 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
164922 164976 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
164923 164977 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Deregister and destroy an RBU vfs created by an earlier call to
164924 164978 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3rbu_create_vfs().
164925 164979 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
164926 164980 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** VFS objects are not reference counted. If a VFS object is destroyed
164927 164981 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** before all database handles that use it have been closed, the results
164928 164982 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** are undefined.
164929 164983 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
164930 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3rbu_destroy_vfs(const char *zName);
164984 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3rbu_destroy_vfs(const char *zName);
164931 164985 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
164932 164986 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#if 0
164933 164987 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
} /* end of the 'extern "C"' block */
164934 164988 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
164935 164989 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -168019,11 +168073,11 @@
168019 168073 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
168020 168074 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
168021 168075 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
168022 168076 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Step the RBU object.
168023 168077 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
168024 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3rbu_step(sqlite3rbu *p){
168078 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3rbu_step(sqlite3rbu *p){
168025 168079 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( p ){
168026 168080 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
switch( p->eStage ){
168027 168081 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
case RBU_STAGE_OAL: {
168028 168082 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
RbuObjIter *pIter = &p->objiter;
168029 168083 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -168461,11 +168515,11 @@
168461 168515 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
168462 168516 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
168463 168517 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
168464 168518 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Open and return a new RBU handle.
168465 168519 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
168466 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3rbu *SQLITE_APICALL sqlite3rbu_open(
168520 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3rbu *SQLITE_STDCALL sqlite3rbu_open(
168467 168521 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zTarget,
168468 168522 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zRbu,
168469 168523 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zState
168470 168524 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
168471 168525 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* TODO: Check that zTarget and zRbu are non-NULL */
@@ -168473,11 +168527,11 @@
168473 168527 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
168474 168528 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
168475 168529 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
168476 168530 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Open a handle to begin or resume an RBU VACUUM operation.
168477 168531 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
168478 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3rbu *SQLITE_APICALL sqlite3rbu_vacuum(
168532 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3rbu *SQLITE_STDCALL sqlite3rbu_vacuum(
168479 168533 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zTarget,
168480 168534 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zState
168481 168535 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
168482 168536 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* TODO: Check that both arguments are non-NULL */
168483 168537 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return openRbuHandle(0, zTarget, zState);
@@ -168484,11 +168538,11 @@
168484 168538 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
168485 168539 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
168486 168540 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
168487 168541 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the database handle used by pRbu.
168488 168542 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
168489 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3 *SQLITE_APICALL sqlite3rbu_db(sqlite3rbu *pRbu, int bRbu){
168543 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3 *SQLITE_STDCALL sqlite3rbu_db(sqlite3rbu *pRbu, int bRbu){
168490 168544 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db = 0;
168491 168545 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( pRbu ){
168492 168546 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
db = (bRbu ? pRbu->dbRbu : pRbu->dbMain);
168493 168547 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
168494 168548 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return db;
@@ -168516,11 +168570,11 @@
168516 168570 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
168517 168571 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
168518 168572 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
168519 168573 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Close the RBU handle.
168520 168574 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
168521 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3rbu_close(sqlite3rbu *p, char **pzErrmsg){
168575 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3rbu_close(sqlite3rbu *p, char **pzErrmsg){
168522 168576 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc;
168523 168577 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( p ){
168524 168578 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
168525 168579 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* Commit the transaction to the *-oal file. */
168526 168580 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( p->rc==SQLITE_OK && p->eStage==RBU_STAGE_OAL ){
@@ -168567,19 +168621,19 @@
168567 168621 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
168568 168622 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the total number of key-value operations (inserts, deletes or
168569 168623 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** updates) that have been performed on the target database since the
168570 168624 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** current RBU update was started.
168571 168625 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
168572 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API sqlite3_int64 SQLITE_APICALL sqlite3rbu_progress(sqlite3rbu *pRbu){
168626 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API sqlite3_int64 SQLITE_STDCALL sqlite3rbu_progress(sqlite3rbu *pRbu){
168573 168627 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return pRbu->nProgress;
168574 168628 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
168575 168629 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
168576 168630 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
168577 168631 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return permyriadage progress indications for the two main stages of
168578 168632 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** an RBU update.
168579 168633 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
168580 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3rbu_bp_progress(sqlite3rbu *p, int *pnOne, int *pnTwo){
168634 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3rbu_bp_progress(sqlite3rbu *p, int *pnOne, int *pnTwo){
168581 168635 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const int MAX_PROGRESS = 10000;
168582 168636 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
switch( p->eStage ){
168583 168637 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
case RBU_STAGE_OAL:
168584 168638 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( p->nPhaseOneStep>0 ){
168585 168639 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*pnOne = (int)(MAX_PROGRESS * (i64)p->nProgress/(i64)p->nPhaseOneStep);
@@ -168610,11 +168664,11 @@
168610 168664 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
168611 168665 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
168612 168666 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
168613 168667 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return the current state of the RBU vacuum or update operation.
168614 168668 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
168615 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3rbu_state(sqlite3rbu *p){
168669 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3rbu_state(sqlite3rbu *p){
168616 168670 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int aRes[] = {
168617 168671 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
0, SQLITE_RBU_STATE_OAL, SQLITE_RBU_STATE_MOVE,
168618 168672 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
0, SQLITE_RBU_STATE_CHECKPOINT, SQLITE_RBU_STATE_DONE
168619 168673 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
};
168620 168674 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
@@ -168638,11 +168692,11 @@
168638 168692 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
);
168639 168693 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return aRes[p->eStage];
168640 168694 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
168641 168695 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
168642 168696 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
168643 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3rbu_savestate(sqlite3rbu *p){
168697 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3rbu_savestate(sqlite3rbu *p){
168644 168698 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc = p->rc;
168645 168699 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( rc==SQLITE_DONE ) return SQLITE_OK;
168646 168700 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
168647 168701 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( p->eStage>=RBU_STAGE_OAL && p->eStage<=RBU_STAGE_DONE );
168648 168702 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( p->eStage==RBU_STAGE_OAL ){
@@ -169465,11 +169519,11 @@
169465 169519 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
169466 169520 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
169467 169521 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Deregister and destroy an RBU vfs created by an earlier call to
169468 169522 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** sqlite3rbu_create_vfs().
169469 169523 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
169470 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3rbu_destroy_vfs(const char *zName){
169524 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3rbu_destroy_vfs(const char *zName){
169471 169525 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_vfs *pVfs = sqlite3_vfs_find(zName);
169472 169526 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( pVfs && pVfs->xOpen==rbuVfsOpen ){
169473 169527 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_mutex_free(((rbu_vfs*)pVfs)->mutex);
169474 169528 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_vfs_unregister(pVfs);
169475 169529 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_free(pVfs);
@@ -169479,11 +169533,11 @@
169479 169533 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
169480 169534 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Create an RBU VFS named zName that accesses the underlying file-system
169481 169535 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** via existing VFS zParent. The new object is registered as a non-default
169482 169536 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** VFS with SQLite before returning.
169483 169537 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
169484 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3rbu_create_vfs(const char *zName, const char *zParent){
169538 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3rbu_create_vfs(const char *zName, const char *zParent){
169485 169539 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
169486 169540 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* Template for VFS */
169487 169541 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
static sqlite3_vfs vfs_template = {
169488 169542 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
1, /* iVersion */
169489 169543 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
0, /* szOsFile */
@@ -171724,11 +171778,11 @@
171724 171778 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
171725 171779 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
171726 171780 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return rc;
171727 171781 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
171728 171782 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
171729 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3session_diff(
171783 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3session_diff(
171730 171784 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_session *pSession,
171731 171785 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zFrom,
171732 171786 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zTbl,
171733 171787 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char **pzErrMsg
171734 171788 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
@@ -171818,11 +171872,11 @@
171818 171872 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
171819 171873 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
171820 171874 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Create a session object. This session object will record changes to
171821 171875 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** database zDb attached to connection db.
171822 171876 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
171823 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3session_create(
171877 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3session_create(
171824 171878 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Database handle */
171825 171879 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zDb, /* Name of db (e.g. "main") */
171826 171880 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_session **ppSession /* OUT: New session object */
171827 171881 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
171828 171882 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_session *pNew; /* Newly allocated session object */
@@ -171880,11 +171934,11 @@
171880 171934 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
171881 171935 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
171882 171936 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
171883 171937 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Delete a session object previously allocated using sqlite3session_create().
171884 171938 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
171885 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3session_delete(sqlite3_session *pSession){
171939 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3session_delete(sqlite3_session *pSession){
171886 171940 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db = pSession->db;
171887 171941 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_session *pHead;
171888 171942 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_session **pp;
171889 171943 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
171890 171944 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* Unlink the session from the linked list of sessions attached to the
@@ -171909,11 +171963,11 @@
171909 171963 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
171910 171964 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
171911 171965 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
171912 171966 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Set a table filter on a Session Object.
171913 171967 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
171914 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3session_table_filter(
171968 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3session_table_filter(
171915 171969 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_session *pSession,
171916 171970 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int(*xFilter)(void*, const char*),
171917 171971 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pCtx /* First argument passed to xFilter */
171918 171972 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
171919 171973 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pSession->bAutoAttach = 1;
@@ -171927,11 +171981,11 @@
171927 171981 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
171928 171982 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Only tables that have a PRIMARY KEY defined may be attached. It does
171929 171983 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** not matter if the PRIMARY KEY is an "INTEGER PRIMARY KEY" (rowid alias)
171930 171984 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** or not.
171931 171985 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
171932 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3session_attach(
171986 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3session_attach(
171933 171987 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_session *pSession, /* Session object */
171934 171988 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zName /* Table name */
171935 171989 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
171936 171990 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc = SQLITE_OK;
171937 171991 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_mutex_enter(sqlite3_db_mutex(pSession->db));
@@ -172617,11 +172671,11 @@
172617 172671 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** session object passed as the first argument.
172618 172672 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
172619 172673 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** It is the responsibility of the caller to eventually free the buffer
172620 172674 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** using sqlite3_free().
172621 172675 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
172622 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3session_changeset(
172676 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3session_changeset(
172623 172677 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_session *pSession, /* Session object */
172624 172678 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int *pnChangeset, /* OUT: Size of buffer at *ppChangeset */
172625 172679 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void **ppChangeset /* OUT: Buffer containing changeset */
172626 172680 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
172627 172681 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sessionGenerateChangeset(pSession, 0, 0, 0, pnChangeset, ppChangeset);
@@ -172628,11 +172682,11 @@
172628 172682 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
172629 172683 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
172630 172684 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
172631 172685 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Streaming version of sqlite3session_changeset().
172632 172686 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
172633 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3session_changeset_strm(
172687 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3session_changeset_strm(
172634 172688 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_session *pSession,
172635 172689 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int (*xOutput)(void *pOut, const void *pData, int nData),
172636 172690 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pOut
172637 172691 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
172638 172692 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sessionGenerateChangeset(pSession, 0, xOutput, pOut, 0, 0);
@@ -172639,11 +172693,11 @@
172639 172693 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
172640 172694 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
172641 172695 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
172642 172696 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Streaming version of sqlite3session_patchset().
172643 172697 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
172644 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3session_patchset_strm(
172698 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3session_patchset_strm(
172645 172699 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_session *pSession,
172646 172700 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int (*xOutput)(void *pOut, const void *pData, int nData),
172647 172701 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pOut
172648 172702 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
172649 172703 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sessionGenerateChangeset(pSession, 1, xOutput, pOut, 0, 0);
@@ -172654,11 +172708,11 @@
172654 172708 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** session object passed as the first argument.
172655 172709 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
172656 172710 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** It is the responsibility of the caller to eventually free the buffer
172657 172711 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** using sqlite3_free().
172658 172712 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
172659 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3session_patchset(
172713 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3session_patchset(
172660 172714 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_session *pSession, /* Session object */
172661 172715 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int *pnPatchset, /* OUT: Size of buffer at *ppChangeset */
172662 172716 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void **ppPatchset /* OUT: Buffer containing changeset */
172663 172717 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
172664 172718 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sessionGenerateChangeset(pSession, 1, 0, 0, pnPatchset, ppPatchset);
@@ -172665,11 +172719,11 @@
172665 172719 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
172666 172720 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
172667 172721 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
172668 172722 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Enable or disable the session object passed as the first argument.
172669 172723 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
172670 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3session_enable(sqlite3_session *pSession, int bEnable){
172724 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3session_enable(sqlite3_session *pSession, int bEnable){
172671 172725 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int ret;
172672 172726 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_mutex_enter(sqlite3_db_mutex(pSession->db));
172673 172727 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( bEnable>=0 ){
172674 172728 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pSession->bEnable = bEnable;
172675 172729 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -172679,11 +172733,11 @@
172679 172733 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
172680 172734 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
172681 172735 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
172682 172736 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Enable or disable the session object passed as the first argument.
172683 172737 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
172684 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3session_indirect(sqlite3_session *pSession, int bIndirect){
172738 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3session_indirect(sqlite3_session *pSession, int bIndirect){
172685 172739 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int ret;
172686 172740 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_mutex_enter(sqlite3_db_mutex(pSession->db));
172687 172741 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( bIndirect>=0 ){
172688 172742 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
pSession->bIndirect = bIndirect;
172689 172743 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -172694,11 +172748,11 @@
172694 172748 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
172695 172749 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
172696 172750 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return true if there have been no changes to monitored tables recorded
172697 172751 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** by the session object passed as the only argument.
172698 172752 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
172699 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3session_isempty(sqlite3_session *pSession){
172753 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3session_isempty(sqlite3_session *pSession){
172700 172754 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int ret = 0;
172701 172755 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SessionTable *pTab;
172702 172756 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
172703 172757 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_mutex_enter(sqlite3_db_mutex(pSession->db));
172704 172758 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
for(pTab=pSession->pTable; pTab && ret==0; pTab=pTab->pNext){
@@ -172744,11 +172798,11 @@
172744 172798 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
172745 172799 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
172746 172800 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
172747 172801 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Create an iterator used to iterate through the contents of a changeset.
172748 172802 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
172749 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3changeset_start(
172803 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3changeset_start(
172750 172804 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_changeset_iter **pp, /* OUT: Changeset iterator handle */
172751 172805 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nChangeset, /* Size of buffer pChangeset in bytes */
172752 172806 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pChangeset /* Pointer to buffer containing changeset */
172753 172807 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
172754 172808 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sessionChangesetStart(pp, 0, 0, nChangeset, pChangeset);
@@ -172755,11 +172809,11 @@
172755 172809 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
172756 172810 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
172757 172811 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
172758 172812 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Streaming version of sqlite3changeset_start().
172759 172813 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
172760 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3changeset_start_strm(
172814 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3changeset_start_strm(
172761 172815 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_changeset_iter **pp, /* OUT: Changeset iterator handle */
172762 172816 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int (*xInput)(void *pIn, void *pData, int *pnData),
172763 172817 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pIn
172764 172818 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
172765 172819 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sessionChangesetStart(pp, xInput, pIn, 0, 0);
@@ -173176,20 +173230,20 @@
173176 173230 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** or SQLITE_CORRUPT.
173177 173231 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
173178 173232 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This function may not be called on iterators passed to a conflict handler
173179 173233 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** callback by changeset_apply().
173180 173234 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
173181 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3changeset_next(sqlite3_changeset_iter *p){
173235 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3changeset_next(sqlite3_changeset_iter *p){
173182 173236 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sessionChangesetNext(p, 0, 0);
173183 173237 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
173184 173238 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
173185 173239 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
173186 173240 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The following function extracts information on the current change
173187 173241 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** from a changeset iterator. It may only be called after changeset_next()
173188 173242 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** has returned SQLITE_ROW.
173189 173243 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
173190 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3changeset_op(
173244 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3changeset_op(
173191 173245 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_changeset_iter *pIter, /* Iterator handle */
173192 173246 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char **pzTab, /* OUT: Pointer to table name */
173193 173247 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int *pnCol, /* OUT: Number of columns in table */
173194 173248 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int *pOp, /* OUT: SQLITE_INSERT, DELETE or UPDATE */
173195 173249 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int *pbIndirect /* OUT: True if change is indirect */
@@ -173205,11 +173259,11 @@
173205 173259 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Return information regarding the PRIMARY KEY and number of columns in
173206 173260 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** the database table affected by the change that pIter currently points
173207 173261 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** to. This function may only be called after changeset_next() returns
173208 173262 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** SQLITE_ROW.
173209 173263 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
173210 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3changeset_pk(
173264 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3changeset_pk(
173211 173265 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_changeset_iter *pIter, /* Iterator object */
173212 173266 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
unsigned char **pabPK, /* OUT: Array of boolean - true for PK cols */
173213 173267 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int *pnCol /* OUT: Number of entries in output array */
173214 173268 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
173215 173269 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*pabPK = pIter->abPK;
@@ -173228,11 +173282,11 @@
173228 173282 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** was not modified and is not a PK column), set *ppValue to NULL.
173229 173283 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
173230 173284 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** If value iVal is out-of-range, SQLITE_RANGE is returned and *ppValue is
173231 173285 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** not modified. Otherwise, SQLITE_OK.
173232 173286 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
173233 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3changeset_old(
173287 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3changeset_old(
173234 173288 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_changeset_iter *pIter, /* Changeset iterator */
173235 173289 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int iVal, /* Index of old.* value to retrieve */
173236 173290 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_value **ppValue /* OUT: Old value (or NULL pointer) */
173237 173291 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
173238 173292 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( pIter->op!=SQLITE_UPDATE && pIter->op!=SQLITE_DELETE ){
@@ -173256,11 +173310,11 @@
173256 173310 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** was not modified), set *ppValue to NULL.
173257 173311 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
173258 173312 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** If value iVal is out-of-range, SQLITE_RANGE is returned and *ppValue is
173259 173313 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** not modified. Otherwise, SQLITE_OK.
173260 173314 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
173261 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3changeset_new(
173315 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3changeset_new(
173262 173316 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_changeset_iter *pIter, /* Changeset iterator */
173263 173317 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int iVal, /* Index of new.* value to retrieve */
173264 173318 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_value **ppValue /* OUT: New value (or NULL pointer) */
173265 173319 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
173266 173320 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( pIter->op!=SQLITE_UPDATE && pIter->op!=SQLITE_INSERT ){
@@ -173290,11 +173344,11 @@
173290 173344 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** containing the iVal'th value of the conflicting record.
173291 173345 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
173292 173346 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** If value iVal is out-of-range or some other error occurs, an SQLite error
173293 173347 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** code is returned. Otherwise, SQLITE_OK.
173294 173348 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
173295 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3changeset_conflict(
173349 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3changeset_conflict(
173296 173350 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_changeset_iter *pIter, /* Changeset iterator */
173297 173351 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int iVal, /* Index of conflict record value to fetch */
173298 173352 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_value **ppValue /* OUT: Value from conflicting row */
173299 173353 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
173300 173354 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !pIter->pConflict ){
@@ -173313,11 +173367,11 @@
173313 173367 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** it sets the output variable to the total number of known foreign key
173314 173368 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** violations in the destination database and returns SQLITE_OK.
173315 173369 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
173316 173370 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** In all other cases this function returns SQLITE_MISUSE.
173317 173371 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
173318 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3changeset_fk_conflicts(
173372 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3changeset_fk_conflicts(
173319 173373 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_changeset_iter *pIter, /* Changeset iterator */
173320 173374 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int *pnOut /* OUT: Number of FK violations */
173321 173375 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
173322 173376 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( pIter->pConflict || pIter->apValue ){
173323 173377 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return SQLITE_MISUSE;
@@ -173331,11 +173385,11 @@
173331 173385 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Finalize an iterator allocated with sqlite3changeset_start().
173332 173386 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
173333 173387 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** This function may not be called on iterators passed to a conflict handler
173334 173388 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** callback by changeset_apply().
173335 173389 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
173336 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3changeset_finalize(sqlite3_changeset_iter *p){
173390 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3changeset_finalize(sqlite3_changeset_iter *p){
173337 173391 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc = SQLITE_OK;
173338 173392 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( p ){
173339 173393 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int i; /* Used to iterate through p->apValue[] */
173340 173394 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
rc = p->rc;
173341 173395 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( p->apValue ){
@@ -173505,11 +173559,11 @@
173505 173559 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
173506 173560 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
173507 173561 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
173508 173562 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Invert a changeset object.
173509 173563 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
173510 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3changeset_invert(
173564 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3changeset_invert(
173511 173565 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nChangeset, /* Number of bytes in input */
173512 173566 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const void *pChangeset, /* Input changeset */
173513 173567 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int *pnInverted, /* OUT: Number of bytes in output changeset */
173514 173568 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void **ppInverted /* OUT: Inverse of pChangeset */
173515 173569 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
@@ -173524,11 +173578,11 @@
173524 173578 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
173525 173579 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
173526 173580 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
173527 173581 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Streaming version of sqlite3changeset_invert().
173528 173582 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
173529 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3changeset_invert_strm(
173583 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3changeset_invert_strm(
173530 173584 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int (*xInput)(void *pIn, void *pData, int *pnData),
173531 173585 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pIn,
173532 173586 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int (*xOutput)(void *pOut, const void *pData, int nData),
173533 173587 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pOut
173534 173588 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
@@ -174404,11 +174458,11 @@
174404 174458 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
174405 174459 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Apply the changeset passed via pChangeset/nChangeset to the main database
174406 174460 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** attached to handle "db". Invoke the supplied conflict handler callback
174407 174461 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** to resolve any conflicts encountered while applying the change.
174408 174462 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
174409 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3changeset_apply(
174463 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3changeset_apply(
174410 174464 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Apply change to "main" db of this handle */
174411 174465 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nChangeset, /* Size of changeset in bytes */
174412 174466 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pChangeset, /* Changeset blob */
174413 174467 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int(*xFilter)(
174414 174468 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pCtx, /* Copy of sixth arg to _apply() */
@@ -174432,11 +174486,11 @@
174432 174486 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
174433 174487 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Apply the changeset passed via xInput/pIn to the main database
174434 174488 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** attached to handle "db". Invoke the supplied conflict handler callback
174435 174489 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** to resolve any conflicts encountered while applying the change.
174436 174490 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
174437 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3changeset_apply_strm(
174491 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3changeset_apply_strm(
174438 174492 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db, /* Apply change to "main" db of this handle */
174439 174493 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int (*xInput)(void *pIn, void *pData, int *pnData), /* Input function */
174440 174494 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pIn, /* First arg for xInput */
174441 174495 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int(*xFilter)(
174442 174496 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pCtx, /* Copy of sixth arg to _apply() */
@@ -174767,11 +174821,11 @@
174767 174821 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
174768 174822 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
174769 174823 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
174770 174824 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Allocate a new, empty, sqlite3_changegroup.
174771 174825 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
174772 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3changegroup_new(sqlite3_changegroup **pp){
174826 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3changegroup_new(sqlite3_changegroup **pp){
174773 174827 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc = SQLITE_OK; /* Return code */
174774 174828 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_changegroup *p; /* New object */
174775 174829 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
p = (sqlite3_changegroup*)sqlite3_malloc(sizeof(sqlite3_changegroup));
174776 174830 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( p==0 ){
174777 174831 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
rc = SQLITE_NOMEM;
@@ -174784,11 +174838,11 @@
174784 174838 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
174785 174839 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
174786 174840 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Add the changeset currently stored in buffer pData, size nData bytes,
174787 174841 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** to changeset-group p.
174788 174842 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
174789 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3changegroup_add(sqlite3_changegroup *pGrp, int nData, void *pData){
174843 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3changegroup_add(sqlite3_changegroup *pGrp, int nData, void *pData){
174790 174844 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_changeset_iter *pIter; /* Iterator opened on pData/nData */
174791 174845 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int rc; /* Return code */
174792 174846 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
174793 174847 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
rc = sqlite3changeset_start(&pIter, nData, pData);
174794 174848 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( rc==SQLITE_OK ){
@@ -174800,11 +174854,11 @@
174800 174854 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
174801 174855 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
174802 174856 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Obtain a buffer containing a changeset representing the concatenation
174803 174857 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** of all changesets added to the group so far.
174804 174858 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
174805 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3changegroup_output(
174859 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3changegroup_output(
174806 174860 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_changegroup *pGrp,
174807 174861 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int *pnData,
174808 174862 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void **ppData
174809 174863 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
174810 174864 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sessionChangegroupOutput(pGrp, 0, 0, pnData, ppData);
@@ -174811,11 +174865,11 @@
174811 174865 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
174812 174866 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
174813 174867 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
174814 174868 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Streaming versions of changegroup_add().
174815 174869 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
174816 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3changegroup_add_strm(
174870 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3changegroup_add_strm(
174817 174871 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_changegroup *pGrp,
174818 174872 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int (*xInput)(void *pIn, void *pData, int *pnData),
174819 174873 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pIn
174820 174874 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
174821 174875 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_changeset_iter *pIter; /* Iterator opened on pData/nData */
@@ -174830,11 +174884,11 @@
174830 174884 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
174831 174885 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
174832 174886 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
174833 174887 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Streaming versions of changegroup_output().
174834 174888 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
174835 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3changegroup_output_strm(
174889 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3changegroup_output_strm(
174836 174890 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_changegroup *pGrp,
174837 174891 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int (*xOutput)(void *pOut, const void *pData, int nData),
174838 174892 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pOut
174839 174893 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
174840 174894 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return sessionChangegroupOutput(pGrp, xOutput, pOut, 0, 0);
@@ -174841,21 +174895,21 @@
174841 174895 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
174842 174896 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
174843 174897 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
174844 174898 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Delete a changegroup object.
174845 174899 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
174846 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API void SQLITE_APICALL sqlite3changegroup_delete(sqlite3_changegroup *pGrp){
174900 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API void SQLITE_STDCALL sqlite3changegroup_delete(sqlite3_changegroup *pGrp){
174847 174901 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( pGrp ){
174848 174902 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sessionDeleteTable(pGrp->pList);
174849 174903 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_free(pGrp);
174850 174904 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
174851 174905 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
174852 174906 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
174853 174907 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
174854 174908 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Combine two changesets together.
174855 174909 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
174856 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3changeset_concat(
174910 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3changeset_concat(
174857 174911 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nLeft, /* Number of bytes in lhs input */
174858 174912 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pLeft, /* Lhs input changeset */
174859 174913 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nRight /* Number of bytes in rhs input */,
174860 174914 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pRight, /* Rhs input changeset */
174861 174915 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int *pnOut, /* OUT: Number of bytes in output changeset */
@@ -174880,11 +174934,11 @@
174880 174934 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
174881 174935 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
174882 174936 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
174883 174937 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** Streaming version of sqlite3changeset_concat().
174884 174938 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
174885 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3changeset_concat_strm(
174939 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3changeset_concat_strm(
174886 174940 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int (*xInputA)(void *pIn, void *pData, int *pnData),
174887 174941 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pInA,
174888 174942 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int (*xInputB)(void *pIn, void *pData, int *pnData),
174889 174943 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void *pInB,
174890 174944 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int (*xOutput)(void *pOut, const void *pData, int nData),
@@ -177112,11 +177166,11 @@
177112 177166 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
177113 177167 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_CORE
177114 177168 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef _WIN32
177115 177169 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
__declspec(dllexport)
177116 177170 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
177117 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_json_init(
177171 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_json_init(
177118 177172 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
177119 177173 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char **pzErrMsg,
177120 177174 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const sqlite3_api_routines *pApi
177121 177175 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
177122 177176 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_EXTENSION_INIT2(pApi);
@@ -177457,11 +177511,11 @@
177457 177511 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** following structure. All structure methods must be defined, setting
177458 177512 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** any member of the fts5_tokenizer struct to NULL leads to undefined
177459 177513 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** behaviour. The structure methods are expected to function as follows:
177460 177514 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
177461 177515 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** xCreate:
177462 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ** This function is used to allocate and inititalize a tokenizer instance.
177516 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ** This function is used to allocate and initialize a tokenizer instance.
177463 177517 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** A tokenizer instance is required to actually tokenize text.
177464 177518 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
177465 177519 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The first argument passed to this function is a copy of the (void*)
177466 177520 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** pointer provided by the application when the fts5_tokenizer object
177467 177521 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** was registered with FTS5 (the third argument to xCreateTokenizer()).
@@ -177716,11 +177770,10 @@
177716 177770 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#if 0
177717 177771 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
} /* end of the 'extern "C"' block */
177718 177772 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
177719 177773 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
177720 177774 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif /* _FTS5_H */
177721 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
-
177722 177775 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
177723 177776 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*
177724 177777 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** 2014 May 31
177725 177778 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
**
177726 177779 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** The author disclaims copyright to this source code. In place of
@@ -193945,11 +193998,11 @@
193945 193998 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
int nArg, /* Number of args */
193946 193999 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3_value **apUnused /* Function arguments */
193947 194000 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
193948 194001 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
assert( nArg==0 );
193949 194002 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
UNUSED_PARAM2(nArg, apUnused);
193950 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- sqlite3_result_text(pCtx, "fts5: 2016-08-01 21:17:53 d8ef9f58643f13dd3d16dcde0d829ae08324f04b", -1, SQLITE_TRANSIENT);
194003 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ sqlite3_result_text(pCtx, "fts5: 2016-08-05 20:54:45 95578898835b933901603bd4d5e063f1219a016f", -1, SQLITE_TRANSIENT);
193951 194004 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
193952 194005 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
193953 194006 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
static int fts5Init(sqlite3 *db){
193954 194007 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
static const sqlite3_module fts5Mod = {
193955 194008 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* iVersion */ 2,
@@ -194033,11 +194086,11 @@
194033 194086 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
194034 194087 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifndef SQLITE_CORE
194035 194088 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef _WIN32
194036 194089 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
__declspec(dllexport)
194037 194090 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
194038 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_fts_init(
194091 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_fts_init(
194039 194092 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
194040 194093 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char **pzErrMsg,
194041 194094 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const sqlite3_api_routines *pApi
194042 194095 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
194043 194096 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_EXTENSION_INIT2(pApi);
@@ -194046,11 +194099,11 @@
194046 194099 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
194047 194100 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
194048 194101 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#ifdef _WIN32
194049 194102 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
__declspec(dllexport)
194050 194103 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#endif
194051 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- SQLITE_API int SQLITE_APICALL sqlite3_fts5_init(
194104 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ SQLITE_API int SQLITE_STDCALL sqlite3_fts5_init(
194052 194105 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
sqlite3 *db,
194053 194106 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
char **pzErrMsg,
194054 194107 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const sqlite3_api_routines *pApi
194055 194108 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
){
194056 194109 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
SQLITE_EXTENSION_INIT2(pApi);
194057 194110 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!