Lines Matching defs:SQLITE_MISUSE

468 #define SQLITE_MISUSE      21   /* Library used incorrectly */
1674 ** configuration option, then the sqlite3_config() call will return SQLITE_MISUSE.
1791 ** [sqlite3_shutdown()] is a no-op that returns SQLITE_MISUSE.
4007 ** If an interface fails with SQLITE_MISUSE, that means the interface
4683 ** then the call will return [SQLITE_MISUSE]. If any sqlite3_bind_()
4941 ** [SQLITE_DONE], [SQLITE_ROW], [SQLITE_ERROR], or [SQLITE_MISUSE].
4971 ** [SQLITE_MISUSE] means that the this routine was called inappropriately.
4982 ** [sqlite3_reset()] would result in an [SQLITE_MISUSE] return from
4986 ** than returning [SQLITE_MISUSE]. This is not considered a compatibility
4987 ** break because any application that ever receives an SQLITE_MISUSE error
4993 ** error other than [SQLITE_BUSY] and [SQLITE_MISUSE]. You must call
5376 ** will result in [SQLITE_MISUSE] being returned.
6827 ** implementation will only return SQLITE_OK or SQLITE_MISUSE, but other
6952 ** and will always return SQLITE_MISUSE. On those systems,
7732 ** code is SQLITE_MISUSE, *ppBlob is set to NULL.)^ ^This means that, provided
7752 ** ^Unless it returns SQLITE_MISUSE, this function sets the
7903 ** ^Unless SQLITE_MISUSE is returned, this function sets the
9714 ** ^Unless it returns SQLITE_MISUSE,
11078 ** It is an error (SQLITE_MISUSE) to attempt to modify this setting after
11090 ** It is an error (SQLITE_MISUSE) to attempt to modify this setting after
11553 ** a conflict-handler callback by [sqlite3changeset_apply()], SQLITE_MISUSE
11580 ** is not the case, this function returns [SQLITE_MISUSE].
11634 ** entry, SQLITE_MISUSE is returned and the output variables zeroed. Otherwise,
11654 ** this function returns [SQLITE_MISUSE] and sets *ppValue to NULL.
11685 ** this function returns [SQLITE_MISUSE] and sets *ppValue to NULL.
11716 ** is called on any other iterator, [SQLITE_MISUSE] is returned and *ppValue
11746 ** In all other cases this function returns SQLITE_MISUSE.
11764 ** [sqlite3changeset_apply()], [SQLITE_MISUSE] is immediately returned and the
12140 ** the call to sqlite3changeset_apply() returns SQLITE_MISUSE. Different
12401 ** call to sqlite3changeset_apply() returns SQLITE_MISUSE.