1
0
mirror of https://github.com/sqlite/sqlite.git synced 2025-08-05 15:55:57 +03:00

Further changes to the trace variables to try to eliminate (harmless) compiler

warnings in all configurations.

FossilOrigin-Name: 3a4c98b989964e3e366fe9519e9b5ed935e893d5b69d92bc0388a14c7e7938e6
This commit is contained in:
drh
2020-12-04 16:04:45 +00:00
parent c0622a4d03
commit fda8e49207
4 changed files with 11 additions and 16 deletions

View File

@@ -4265,17 +4265,15 @@ int sqlite3_test_control(int op, ...){
** op==3 Set sqlite3WhereTrace to the value *ptr
*/
case SQLITE_TESTCTRL_TRACEFLAGS: {
#if defined(SQLITE_TEST) || defined(SQLITE_DEBUG)
int op = va_arg(ap, int);
int opTrace = va_arg(ap, int);
u32 *ptr = va_arg(ap, u32*);
switch( op ){
switch( opTrace ){
case 0: *ptr = sqlite3SelectTrace; break;
case 1: sqlite3SelectTrace = *ptr; break;
case 2: *ptr = sqlite3WhereTrace; break;
case 3: sqlite3WhereTrace = *ptr; break;
}
break;
#endif
}
}
va_end(ap);