mirror of
https://github.com/sqlite/sqlite.git
synced 2025-11-16 23:02:26 +03:00
Fix MSVC compiler warnings in test code.
FossilOrigin-Name: cb7a850439c9a4a7887650d6b81d95ab8025de5b
This commit is contained in:
16
src/test6.c
16
src/test6.c
@@ -177,7 +177,7 @@ static int writeDbFile(CrashFile *p, u8 *z, i64 iAmt, i64 iOff){
|
||||
iSkip = 512;
|
||||
}
|
||||
if( (iAmt-iSkip)>0 ){
|
||||
rc = sqlite3OsWrite(p->pRealFile, &z[iSkip], iAmt-iSkip, iOff+iSkip);
|
||||
rc = sqlite3OsWrite(p->pRealFile, &z[iSkip], (int)(iAmt-iSkip), iOff+iSkip);
|
||||
}
|
||||
return rc;
|
||||
}
|
||||
@@ -306,8 +306,8 @@ static int writeListSync(CrashFile *pFile, int isCrash){
|
||||
}
|
||||
case 3: { /* Trash sectors */
|
||||
u8 *zGarbage;
|
||||
int iFirst = (pWrite->iOffset/g.iSectorSize);
|
||||
int iLast = (pWrite->iOffset+pWrite->nBuf-1)/g.iSectorSize;
|
||||
int iFirst = (int)(pWrite->iOffset/g.iSectorSize);
|
||||
int iLast = (int)((pWrite->iOffset+pWrite->nBuf-1)/g.iSectorSize);
|
||||
|
||||
assert(pWrite->zBuf);
|
||||
|
||||
@@ -430,7 +430,7 @@ static int cfWrite(
|
||||
){
|
||||
CrashFile *pCrash = (CrashFile *)pFile;
|
||||
if( iAmt+iOfst>pCrash->iSize ){
|
||||
pCrash->iSize = iAmt+iOfst;
|
||||
pCrash->iSize = (int)(iAmt+iOfst);
|
||||
}
|
||||
while( pCrash->iSize>pCrash->nData ){
|
||||
u8 *zNew;
|
||||
@@ -454,7 +454,7 @@ static int cfTruncate(sqlite3_file *pFile, sqlite_int64 size){
|
||||
CrashFile *pCrash = (CrashFile *)pFile;
|
||||
assert(size>=0);
|
||||
if( pCrash->iSize>size ){
|
||||
pCrash->iSize = size;
|
||||
pCrash->iSize = (int)size;
|
||||
}
|
||||
return writeListAppend(pFile, size, 0, 0);
|
||||
}
|
||||
@@ -518,7 +518,7 @@ static int cfFileControl(sqlite3_file *pFile, int op, void *pArg){
|
||||
i64 nByte = *(i64 *)pArg;
|
||||
if( nByte>pCrash->iSize ){
|
||||
if( SQLITE_OK==writeListAppend(pFile, nByte, 0, 0) ){
|
||||
pCrash->iSize = nByte;
|
||||
pCrash->iSize = (int)nByte;
|
||||
}
|
||||
}
|
||||
return SQLITE_OK;
|
||||
@@ -635,11 +635,11 @@ static int cfOpen(
|
||||
iChunk = PENDING_BYTE;
|
||||
}
|
||||
memset(pWrapper->zData, 0, pWrapper->nData);
|
||||
rc = sqlite3OsRead(pReal, pWrapper->zData, iChunk, 0);
|
||||
rc = sqlite3OsRead(pReal, pWrapper->zData, (int)iChunk, 0);
|
||||
if( SQLITE_OK==rc && pWrapper->iSize>(PENDING_BYTE+512) && isDb ){
|
||||
i64 iOff = PENDING_BYTE+512;
|
||||
iChunk = pWrapper->iSize - iOff;
|
||||
rc = sqlite3OsRead(pReal, &pWrapper->zData[iOff], iChunk, iOff);
|
||||
rc = sqlite3OsRead(pReal, &pWrapper->zData[iOff], (int)iChunk, iOff);
|
||||
}
|
||||
}else{
|
||||
rc = SQLITE_NOMEM;
|
||||
|
||||
Reference in New Issue
Block a user