diff options
author | shaneh <shaneh@noemail.net> | 2010-08-18 02:28:48 +0000 |
---|---|---|
committer | shaneh <shaneh@noemail.net> | 2010-08-18 02:28:48 +0000 |
commit | 1df2db7fd1a3bd465e14efa819faa28259a3162e (patch) | |
tree | 627f982c5f61b43da872d3d04f5c96ff84873577 /src/pager.c | |
parent | 89bd82ae9d80abddb27df1ede84fe5ed2245ac59 (diff) | |
download | sqlite-1df2db7fd1a3bd465e14efa819faa28259a3162e.tar.gz sqlite-1df2db7fd1a3bd465e14efa819faa28259a3162e.zip |
Fix some compiler warnings in the MSVC build.
FossilOrigin-Name: 1f5662b7db5d623c8d99c45a8d97a0aa4427593f
Diffstat (limited to 'src/pager.c')
-rw-r--r-- | src/pager.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/pager.c b/src/pager.c index e39ca9009..04b7c8275 100644 --- a/src/pager.c +++ b/src/pager.c @@ -1057,7 +1057,7 @@ static int pagerUnlockDb(Pager *pPager, int eLock){ assert( pPager->eLock>=eLock ); rc = sqlite3OsUnlock(pPager->fd, eLock); if( pPager->eLock!=UNKNOWN_LOCK ){ - pPager->eLock = eLock; + pPager->eLock = (u8)eLock; } IOTRACE(("UNLOCK %p %d\n", pPager, eLock)) } @@ -1081,7 +1081,7 @@ static int pagerLockDb(Pager *pPager, int eLock){ if( pPager->eLock<eLock || pPager->eLock==UNKNOWN_LOCK ){ rc = sqlite3OsLock(pPager->fd, eLock); if( rc==SQLITE_OK && (pPager->eLock!=UNKNOWN_LOCK||eLock==EXCLUSIVE_LOCK) ){ - pPager->eLock = eLock; + pPager->eLock = (u8)eLock; IOTRACE(("LOCK %p %d\n", pPager, eLock)) } } @@ -3366,7 +3366,7 @@ int sqlite3PagerSetPagesize(Pager *pPager, u32 *pPageSize, int nReserve){ && sqlite3PcacheRefCount(pPager->pPCache)==0 && pageSize && pageSize!=(u32)pPager->pageSize ){ - char *pNew; /* New temp space */ + char *pNew = NULL; /* New temp space */ i64 nByte = 0; if( pPager->eState>PAGER_OPEN && isOpen(pPager->fd) ){ @@ -3379,7 +3379,7 @@ int sqlite3PagerSetPagesize(Pager *pPager, u32 *pPageSize, int nReserve){ if( rc==SQLITE_OK ){ pager_reset(pPager); - pPager->dbSize = nByte/pageSize; + pPager->dbSize = (Pgno)(nByte/pageSize); pPager->pageSize = pageSize; sqlite3PageFree(pPager->pTmpSpace); pPager->pTmpSpace = pNew; |