Home | History | Annotate | Download | only in dist

Lines Matching defs:SQLITE_MISUSE

792 #define SQLITE_MISUSE      21   /* Library used incorrectly */
2042 ** return SQLITE_MISUSE.
2159 ** [sqlite3_shutdown()] is a no-op that returns SQLITE_MISUSE.
4561 ** If an interface fails with SQLITE_MISUSE, that means the interface
4585 ** successfully set, SQLITE_NOMEM if an OOM occurs, and SQLITE_MISUSE if
5310 ** then the call will return [SQLITE_MISUSE]. If any sqlite3_bind_()
5568 ** [SQLITE_DONE], [SQLITE_ROW], [SQLITE_ERROR], or [SQLITE_MISUSE].
5598 ** [SQLITE_MISUSE] means that the this routine was called inappropriately.
5609 ** [sqlite3_reset()] would result in an [SQLITE_MISUSE] return from
5613 ** than returning [SQLITE_MISUSE]. This is not considered a compatibility
5614 ** break because any application that ever receives an SQLITE_MISUSE error
5620 ** error other than [SQLITE_BUSY] and [SQLITE_MISUSE]. You must call
6003 ** will result in [SQLITE_MISUSE] being returned.
7517 ** implementation will only return SQLITE_OK or SQLITE_MISUSE, but other
7644 ** and will always return SQLITE_MISUSE. On those systems,
8428 ** code is SQLITE_MISUSE, *ppBlob is set to NULL.)^ ^This means that, provided
8448 ** ^Unless it returns SQLITE_MISUSE, this function sets the
8599 ** ^Unless SQLITE_MISUSE is returned, this function sets the
10472 ** ^Unless it returns SQLITE_MISUSE,
11918 ** It is an error (SQLITE_MISUSE) to attempt to modify this setting after
11930 ** It is an error (SQLITE_MISUSE) to attempt to modify this setting after
12395 ** a conflict-handler callback by [sqlite3changeset_apply()], SQLITE_MISUSE
12422 ** is not the case, this function returns [SQLITE_MISUSE].
12476 ** entry, SQLITE_MISUSE is returned and the output variables zeroed. Otherwise,
12496 ** this function returns [SQLITE_MISUSE] and sets *ppValue to NULL.
12527 ** this function returns [SQLITE_MISUSE] and sets *ppValue to NULL.
12558 ** is called on any other iterator, [SQLITE_MISUSE] is returned and *ppValue
12588 ** In all other cases this function returns SQLITE_MISUSE.
12606 ** [sqlite3changeset_apply()], [SQLITE_MISUSE] is immediately returned and the
12987 ** the call to sqlite3changeset_apply() returns SQLITE_MISUSE. Different
13259 ** call to sqlite3changeset_apply() returns SQLITE_MISUSE.
13730 ** SQLITE_MISUSE error.
13759 ** other time, it is an SQLITE_MISUSE error. Calling this function
13839 ** sqlite3changegroup_change_begin(). Otherwise, it is an SQLITE_MISUSE error.
18978 #define SQLITE_STATE_ERROR 0xd5 /* An SQLITE_MISUSE error occurred */
30160 sqlite3_log(SQLITE_MISUSE,
38274 sqlite3_log(SQLITE_MISUSE,
38287 ** SQLITE_MISUSE immediately.
48422 rc = SQLITE_ERROR /*SQLITE_PROTOCOL? SQLITE_MISUSE?*/;
93570 sqlite3_log(SQLITE_MISUSE, "API called with finalized prepared statement");
93578 sqlite3_log(SQLITE_MISUSE, "API called with NULL prepared statement");
94354 ** be called automatically instead of throwing the SQLITE_MISUSE error.
94356 ** since any application that receives an SQLITE_MISUSE is broken by
94360 ** for version 3.6.23 or earlier do in fact depend on SQLITE_MISUSE
94363 ** legacy behavior of returning SQLITE_MISUSE for cases where the
94431 || (rc&0xff)==SQLITE_BUSY || rc==SQLITE_MISUSE
95191 sqlite3_log(SQLITE_MISUSE,
187532 /* sqlite3_config() normally returns SQLITE_MISUSE if it is invoked while
188720 case SQLITE_MISUSE: zName = "SQLITE_MISUSE"; break;
188773 /* SQLITE_MISUSE */ "bad parameter or other API misuse",
191050 ** SQLITE_MISUSE, SQLITE_CANTOPEN, SQLITE_NOMEM and possibly other error
191070 return sqlite3ReportError(SQLITE_MISUSE, lineno, "misuse");
225706 ** With an RBU vacuum, it is an SQLITE_MISUSE error if the name of the
230090 ** error code, which is set to SQLITE_MISUSE.
230097 pRet->rc = SQLITE_MISUSE;
236547 if( pnChangeset==0 || ppChangeset==0 ) return SQLITE_MISUSE;
236563 if( xOutput==0 ) return SQLITE_MISUSE;
236575 if( xOutput==0 ) return SQLITE_MISUSE;
236591 if( pnPatchset==0 || ppPatchset==0 ) return SQLITE_MISUSE;
236657 rc = SQLITE_MISUSE;
236670 rc = SQLITE_MISUSE;
236680 rc = SQLITE_MISUSE;
237336 ** Otherwise, SQLITE_MISUSE is returned.
237352 return SQLITE_MISUSE;
237364 ** Otherwise, SQLITE_MISUSE is returned.
237380 return SQLITE_MISUSE;
237400 ** conflict-handler function. Otherwise, SQLITE_MISUSE is returned.
237414 return SQLITE_MISUSE;
237429 ** In all other cases this function returns SQLITE_MISUSE.
237436 return SQLITE_MISUSE;
238214 ** SQLITE_MISUSE. If the conflict handler returns SQLITE_CHANGESET_OMIT,
238267 if( res==SQLITE_CHANGESET_REPLACE ) rc = SQLITE_MISUSE;
238286 rc = SQLITE_MISUSE;
239672 rc = SQLITE_MISUSE;
239692 rc = SQLITE_MISUSE;
240219 rc = SQLITE_MISUSE;
240239 rc = SQLITE_MISUSE;
240300 rc = SQLITE_MISUSE;