1
0
mirror of https://github.com/sqlite/sqlite.git synced 2025-08-10 01:02:56 +03:00

Add a typecast to work around a bug in the Metrowerks Code Warrior compiler.

Ticket #553. (CVS 1161)

FossilOrigin-Name: 4146f8cc3ff5339b5685e9c5121888ae08ee0807
This commit is contained in:
drh
2004-01-07 02:52:07 +00:00
parent 3a4e19be6b
commit 133cdf6eba
3 changed files with 9 additions and 9 deletions

View File

@@ -1,5 +1,5 @@
C Version\s2.8.9\s(CVS\s1160) C Add\sa\stypecast\sto\swork\saround\sa\sbug\sin\sthe\sMetrowerks\sCode\sWarrior\scompiler.\nTicket\s#553.\s(CVS\s1161)
D 2004-01-06T02:23:46 D 2004-01-07T02:52:08
F Makefile.in 0515ff9218ad8d5a8f6220f0494b8ef94c67013b F Makefile.in 0515ff9218ad8d5a8f6220f0494b8ef94c67013b
F Makefile.linux-gcc b86a99c493a5bfb402d1d9178dcdc4bd4b32f906 F Makefile.linux-gcc b86a99c493a5bfb402d1d9178dcdc4bd4b32f906
F README f1de682fbbd94899d50aca13d387d1b3fd3be2dd F README f1de682fbbd94899d50aca13d387d1b3fd3be2dd
@@ -40,7 +40,7 @@ F src/main.c 3dd3cae00bade294011da5a3cf9ff660a610c545
F src/md5.c fe4f9c9c6f71dfc26af8da63e4d04489b1430565 F src/md5.c fe4f9c9c6f71dfc26af8da63e4d04489b1430565
F src/os.c d5a13117cebbef36a5e986783d0a144afc5df7d1 F src/os.c d5a13117cebbef36a5e986783d0a144afc5df7d1
F src/os.h 4101ce267c2f5c8a34914e6af122e97907fcb205 F src/os.h 4101ce267c2f5c8a34914e6af122e97907fcb205
F src/pager.c ca24fced1ca4c2b8ea519d5fe8ec69a2d846276f F src/pager.c 289328d8efba620eae99f6c2f6062710838a3eb4
F src/pager.h 5da62c83443f26b1792cfd72c96c422f91aadd31 F src/pager.h 5da62c83443f26b1792cfd72c96c422f91aadd31
F src/parse.y c65aa6c5508763806ac9734b0589b93480ec7e7a F src/parse.y c65aa6c5508763806ac9734b0589b93480ec7e7a
F src/pragma.c deec7342741e371f3042adaee53fcc324c5dd1d4 F src/pragma.c deec7342741e371f3042adaee53fcc324c5dd1d4
@@ -179,7 +179,7 @@ F www/speed.tcl 2f6b1155b99d39adb185f900456d1d592c4832b3
F www/sqlite.tcl 3c83b08cf9f18aa2d69453ff441a36c40e431604 F www/sqlite.tcl 3c83b08cf9f18aa2d69453ff441a36c40e431604
F www/tclsqlite.tcl b9271d44dcf147a93c98f8ecf28c927307abd6da F www/tclsqlite.tcl b9271d44dcf147a93c98f8ecf28c927307abd6da
F www/vdbe.tcl 9b9095d4495f37697fd1935d10e14c6015e80aa1 F www/vdbe.tcl 9b9095d4495f37697fd1935d10e14c6015e80aa1
P 532170d4b8fc7a4e596a817257e9e1f81d364940 P d8ae6bddeb70f1450ccd3a4735ccf6fe3a042a07
R 8b39439d9668f97077082784fdb205dc R 222692c9664863c079a68bd8b44e806b
U drh U drh
Z fb0243310264d5fdc6ca372657708053 Z 7366c12e01e2442c1baac6232f5fd274

View File

@@ -1 +1 @@
d8ae6bddeb70f1450ccd3a4735ccf6fe3a042a07 4146f8cc3ff5339b5685e9c5121888ae08ee0807

View File

@@ -18,7 +18,7 @@
** file simultaneously, or one process from reading the database while ** file simultaneously, or one process from reading the database while
** another is writing. ** another is writing.
** **
** @(#) $Id: pager.c,v 1.91 2003/12/17 23:57:35 drh Exp $ ** @(#) $Id: pager.c,v 1.92 2004/01/07 02:52:08 drh Exp $
*/ */
#include "os.h" /* Must be first to enable large file support */ #include "os.h" /* Must be first to enable large file support */
#include "sqliteInt.h" #include "sqliteInt.h"
@@ -594,7 +594,7 @@ static int pager_playback(Pager *pPager, int useJournalSize){
goto end_playback; goto end_playback;
} }
if( format>=JOURNAL_FORMAT_3 ){ if( format>=JOURNAL_FORMAT_3 ){
rc = read32bits(format, &pPager->jfd, &nRec); rc = read32bits(format, &pPager->jfd, (u32*)&nRec);
if( rc ) goto end_playback; if( rc ) goto end_playback;
rc = read32bits(format, &pPager->jfd, &pPager->cksumInit); rc = read32bits(format, &pPager->jfd, &pPager->cksumInit);
if( rc ) goto end_playback; if( rc ) goto end_playback;