X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=src%2Flib%2F16_ca.c;h=e2803808a47389d6202f2f870c3dfbea4fb445d6;hb=1be58416e7fd292f729d6fe8e759ccd926431fd2;hp=27e2d7ee366c94c49a3e3187fbded08af6625ae6;hpb=b19573f9753bcfdfa5d73535e500bc27dd96839f;p=16.git diff --git a/src/lib/16_ca.c b/src/lib/16_ca.c index 27e2d7ee..e2803808 100755 --- a/src/lib/16_ca.c +++ b/src/lib/16_ca.c @@ -226,7 +226,7 @@ boolean CA_FarRead(int handle, byte huge *dest, dword length, global_game_variab boolean flag; //dword fat=0; //word segm=0; - if(gvar->mm.EMSVer<0x40) + if(gvar->pm.emm.EMSVer<0x40) if(length>0xfffflu) { printf("File is a fat bakapee\n"); @@ -298,7 +298,7 @@ boolean CA_FarWrite(int handle, byte huge *source, dword length, global_game_var boolean flag; //dword fat=0; //word segm=0; - if(gvar->mm.EMSVer<0x40) + if(gvar->pm.emm.EMSVer<0x40) if(length>0xfffflu) { printf("File is a fat bakapee\n"); @@ -438,7 +438,7 @@ boolean CA_LoadFile(char *filename, memptr *ptr, global_game_variables_t *gvar) return false; size = filelength(handle); - MM_GetPtr(ptr,size, &(gvar->mm), &(gvar->mmi)); //TODO: gvar parameters + MM_GetPtr(ptr,size, gvar); if(!CA_FarRead(handle,*ptr,size, gvar)) { close(handle);