| Index: third_party/sqlite/src/src/test_osinst.c
|
| diff --git a/third_party/sqlite/src/src/test_osinst.c b/third_party/sqlite/src/src/test_osinst.c
|
| index 4ae23a87c658529931ce46184d516daf94f87d8a..a008baba45deb0287ed38ca33eedc02cdd784de6 100644
|
| --- a/third_party/sqlite/src/src/test_osinst.c
|
| +++ b/third_party/sqlite/src/src/test_osinst.c
|
| @@ -644,9 +644,9 @@ static void vfslog_flush(VfslogVfs *p){
|
|
|
| static void put32bits(unsigned char *p, unsigned int v){
|
| p[0] = v>>24;
|
| - p[1] = v>>16;
|
| - p[2] = v>>8;
|
| - p[3] = v;
|
| + p[1] = (unsigned char)(v>>16);
|
| + p[2] = (unsigned char)(v>>8);
|
| + p[3] = (unsigned char)v;
|
| }
|
|
|
| static void vfslog_call(
|
| @@ -1104,9 +1104,16 @@ int sqlite3_vfslog_register(sqlite3 *db){
|
|
|
| #if defined(SQLITE_TEST) || defined(TCLSH)
|
|
|
| -#include <tcl.h>
|
| +#if defined(INCLUDE_SQLITE_TCL_H)
|
| +# include "sqlite_tcl.h"
|
| +#else
|
| +# include "tcl.h"
|
| +# ifndef SQLITE_TCLAPI
|
| +# define SQLITE_TCLAPI
|
| +# endif
|
| +#endif
|
|
|
| -static int test_vfslog(
|
| +static int SQLITE_TCLAPI test_vfslog(
|
| void *clientData,
|
| Tcl_Interp *interp,
|
| int objc,
|
|
|