| Index: third_party/sqlite/src/src/test_onefile.c
 | 
| diff --git a/third_party/sqlite/src/src/test_onefile.c b/third_party/sqlite/src/src/test_onefile.c
 | 
| index 122be700e6406ff0184190b3e89b339341bc3fe7..46c8bc9c839fee340af7cac683e8c62f360a61f8 100644
 | 
| --- a/third_party/sqlite/src/src/test_onefile.c
 | 
| +++ b/third_party/sqlite/src/src/test_onefile.c
 | 
| @@ -508,7 +508,7 @@ static int fsSync(sqlite3_file *pFile, int flags){
 | 
|    if( p->eType==DATABASE_FILE ){
 | 
|      unsigned char zSize[4];
 | 
|      zSize[0] = (pReal->nDatabase&0xFF000000)>>24;
 | 
| -    zSize[1] = (pReal->nDatabase&0x00FF0000)>>16;
 | 
| +    zSize[1] = (unsigned char)((pReal->nDatabase&0x00FF0000)>>16);
 | 
|      zSize[2] = (pReal->nDatabase&0x0000FF00)>>8;
 | 
|      zSize[3] = (pReal->nDatabase&0x000000FF);
 | 
|      rc = pRealFile->pMethods->xWrite(pRealFile, zSize, 4, 0);
 | 
| 
 |