1
0
mirror of https://github.com/sqlite/sqlite.git synced 2025-11-14 00:22:38 +03:00

Avoid passing "void(*)(void)" as an argument to va_arg(). Codewarrior doesn't like it. (CVS 5279)

FossilOrigin-Name: edae76d6ff5918007c0a802a34e65412f8f0ebb6
This commit is contained in:
danielk1977
2008-06-23 14:15:52 +00:00
parent 867d05a019
commit ca02679635
3 changed files with 13 additions and 12 deletions

View File

@@ -14,7 +14,7 @@
** other files are for internal use by SQLite and should not be
** accessed by users of the library.
**
** $Id: main.c,v 1.457 2008/06/23 11:23:14 mihailim Exp $
** $Id: main.c,v 1.458 2008/06/23 14:15:53 danielk1977 Exp $
*/
#include "sqliteInt.h"
#include <ctype.h>
@@ -1820,10 +1820,11 @@ int sqlite3_test_control(int op, ...){
** are benign.
*/
case SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS: {
void (*xBenignBegin)(void);
void (*xBenignEnd)(void);
xBenignBegin = va_arg(ap, void(*)(void));
xBenignEnd = va_arg(ap, void(*)(void));
typedef void (*void_function)(void);
void_function xBenignBegin;
void_function xBenignEnd;
xBenignBegin = va_arg(ap, void_function);
xBenignEnd = va_arg(ap, void_function);
sqlite3BenignMallocHooks(xBenignBegin, xBenignEnd);
break;
}