]> 4ch.mooo.com Git - 16.git/commitdiff
ok it displays the error right but i am confused
authorsparky4 <sparky4@cock.li>
Tue, 21 Jul 2015 01:31:13 +0000 (20:31 -0500)
committersparky4 <sparky4@cock.li>
Tue, 21 Jul 2015 01:31:13 +0000 (20:31 -0500)
modified:   exmmtest.exe
modified:   src/lib/16_mm.c

exmmtest.exe
src/lib/16_mm.c

index 79d3846acf7cb16ce35ae6fb11c1c24d51bc2b64..f83adf52a1581f25a0f842711c7bb16be8366cce 100644 (file)
Binary files a/exmmtest.exe and b/exmmtest.exe differ
index d6ce8743a5679958cc8c5d7da3e762f4278dbe86..9b39812095fe78c53ac3d46158aeb677be23574e 100644 (file)
@@ -272,7 +272,7 @@ unsigned MM_MapEMS(mminfo_t *mm)
        union REGS CPURegs;
        EMShandle=mm->EMShandle;
 
-       for (i=0;i<4/*mm->EMSpagesmapped*/;i++)
+       for (i=0;i<MAPPAGES;i++)
        {
                __asm
                {
@@ -293,9 +293,9 @@ unsigned MM_MapEMS(mminfo_t *mm)
                        err = CPURegs.h.ah;
                        strcpy(str,"MM_MapEMS: EMS error 0x");
                        itoa(err,str2,16);
-                       strcpy(str,str2);
-                       //printf("%s\n",str);
-                       printf("FACK! %u\n", err);
+                       strcat(str,str2);
+                       printf("%s\n",str);
+                       //printf("FACK! %x\n", err);
                        return err;
                }
        }