| Index: third_party/sqlite/src/tool/showdb.c
|
| diff --git a/third_party/sqlite/src/tool/showdb.c b/third_party/sqlite/src/tool/showdb.c
|
| index 06cd36cd2c86c552a44ceff802af8265a93dd81d..d51a2fd83db4b1d9fca21fd55a34df0f357db5e9 100644
|
| --- a/third_party/sqlite/src/tool/showdb.c
|
| +++ b/third_party/sqlite/src/tool/showdb.c
|
| @@ -151,7 +151,7 @@ static unsigned char *fileRead(sqlite3_int64 ofst, int nByte){
|
| exit(1);
|
| }
|
| }else{
|
| - lseek(g.dbfd, ofst, SEEK_SET);
|
| + lseek(g.dbfd, (long)ofst, SEEK_SET);
|
| got = read(g.dbfd, aData, nByte);
|
| if( got>0 && got<nByte ) memset(aData+got, 0, nByte-got);
|
| }
|
| @@ -1098,7 +1098,7 @@ int main(int argc, char **argv){
|
| sqlite3_free(zPgSz);
|
|
|
| printf("Pagesize: %d\n", g.pagesize);
|
| - g.mxPage = (szFile+g.pagesize-1)/g.pagesize;
|
| + g.mxPage = (int)((szFile+g.pagesize-1)/g.pagesize);
|
|
|
| printf("Available pages: 1..%d\n", g.mxPage);
|
| if( nArg==2 ){
|
|
|