]> 4ch.mooo.com Git - 16.git/blobdiff - 16/exmmtest/src/exmmtest.c
the near malloc is messy!! wwww
[16.git] / 16 / exmmtest / src / exmmtest.c
index bee5e1dcf697c4df2cdccd17329b25b2ccafd168..828bbc699b421eb02204f906f02c81f10622418b 100644 (file)
@@ -43,14 +43,20 @@ void
 main(int argc, char *argv[])\r
 {\r
        mminfo_t mm; mminfotype mmi;\r
+#ifdef __WATCOMC__\r
        __segment sega;\r
        void __based(sega)* bigbuffer;\r
+#endif\r
+#ifdef __BORLANDC__\r
+       memptr bigbuffer;\r
+#endif\r
 #ifdef FILERL\r
        char *bakapee;\r
        word baka;\r
 #endif\r
        //static page_t screen;\r
 \r
+       argc=argc;\r
        printf("&main()=        %Fp\n", *argv[0]);\r
        printf("bigbuffer=      %Fp\n", bigbuffer);\r
        printf("&bigbuffer=     %Fp\n", &bigbuffer);\r
@@ -67,7 +73,7 @@ main(int argc, char *argv[])
        else bakapee = "data/koishi~.pcx";\r
 #endif\r
 \r
-       textInit();\r
+//     textInit();\r
 \r
        /* setup camera and screen~ */\r
        //bug!!!\r
@@ -103,7 +109,9 @@ main(int argc, char *argv[])
                baka=0;\r
 //     close(bakapeehandle);\r
        //hmm functions in cache system use the buffered stuff\r
+#ifdef __WATCOMC__\r
        printf("size of big buffer~=%u\n", _bmsize(sega, bigbuffer));\r
+#endif\r
 #endif\r
        printf("dark purple = purgable\n");\r
        printf("medium blue = non purgable\n");\r
@@ -139,7 +147,9 @@ main(int argc, char *argv[])
        printf("Total far free:                 %lu\n", (dword)(GetFarFreeSize()));\r
        getch();*/\r
        printf("\n");\r
+#ifdef __WATCOMC__\r
        heapdump();\r
+#endif\r
        //printf("core left:                    %lu\n", (dword)_coreleft());\r
        //printf("far core left:                        %lu\n", (dword)_farcoreleft());\r
        //printf("based core left:                      %lu\n", (dword)_basedcoreleft());\r