dthelp: Remove spectaculaly obsolete MSDOS support
authorPeter Howkins <flibble@users.sf.net>
Sat, 23 Jun 2018 00:38:03 +0000 (01:38 +0100)
committerPeter Howkins <flibble@users.sf.net>
Sat, 23 Jun 2018 00:38:03 +0000 (01:38 +0100)
117 files changed:
cde/programs/dthelp/parser.ccdf/htag/build/build.c
cde/programs/dthelp/parser.ccdf/htag/build/out.c
cde/programs/dthelp/parser.ccdf/htag/build/scan.c
cde/programs/dthelp/parser.ccdf/htag/eltdef/eltdef.c
cde/programs/dthelp/parser.ccdf/htag/eltdef/eltutil.c
cde/programs/dthelp/parser.ccdf/htag/eltdef/scan.c
cde/programs/dthelp/parser.ccdf/htag/helptag/custom.c
cde/programs/dthelp/parser.ccdf/htag/helptag/global.h
cde/programs/dthelp/parser.ccdf/htag/helptag/help.c
cde/programs/dthelp/parser.ccdf/htag/helptag/help.if
cde/programs/dthelp/parser.ccdf/htag/helptag/make.c
cde/programs/dthelp/parser.ccdf/htag/helptag/option.c
cde/programs/dthelp/parser.ccdf/htag/parser/actutil.c
cde/programs/dthelp/parser.ccdf/htag/parser/entity.c
cde/programs/dthelp/parser.ccdf/htag/parser/error.c
cde/programs/dthelp/parser.ccdf/htag/parser/esuffix.c
cde/programs/dthelp/parser.ccdf/htag/parser/exit.c
cde/programs/dthelp/parser.ccdf/htag/parser/minim.c
cde/programs/dthelp/parser.ccdf/htag/parser/param.c
cde/programs/dthelp/parser.ccdf/htag/parser/parutil.c
cde/programs/dthelp/parser.ccdf/htag/parser/scan.c
cde/programs/dthelp/parser.ccdf/htag/parser/struct.c
cde/programs/dthelp/parser.ccdf/htag/util/context.c
cde/programs/dthelp/parser.ccdf/htag/util/conutil.c
cde/programs/dthelp/parser.ccdf/htag/util/emptyfil.c
cde/programs/dthelp/parser.ccdf/htag/util/exit.c
cde/programs/dthelp/parser.ccdf/htag/util/fclndir.c
cde/programs/dthelp/parser.ccdf/htag/util/inctest.c
cde/programs/dthelp/parser.ccdf/htag/util/malloc.c
cde/programs/dthelp/parser.ccdf/htag/util/openchk.c
cde/programs/dthelp/parser.ccdf/htag/util/trie.c
cde/programs/dthelp/parser/canon1/build/build.c
cde/programs/dthelp/parser/canon1/build/out.c
cde/programs/dthelp/parser/canon1/build/scan.c
cde/programs/dthelp/parser/canon1/eltdef/eltdef.c
cde/programs/dthelp/parser/canon1/eltdef/eltutil.c
cde/programs/dthelp/parser/canon1/eltdef/scan.c
cde/programs/dthelp/parser/canon1/helptag/custom.c
cde/programs/dthelp/parser/canon1/helptag/global.h
cde/programs/dthelp/parser/canon1/helptag/help.if
cde/programs/dthelp/parser/canon1/helptag/make.c
cde/programs/dthelp/parser/canon1/helptag/option.c
cde/programs/dthelp/parser/canon1/parser/actutil.c
cde/programs/dthelp/parser/canon1/parser/entity.c
cde/programs/dthelp/parser/canon1/parser/error.c
cde/programs/dthelp/parser/canon1/parser/esuffix.c
cde/programs/dthelp/parser/canon1/parser/exit.c
cde/programs/dthelp/parser/canon1/parser/minim.c
cde/programs/dthelp/parser/canon1/parser/param.c
cde/programs/dthelp/parser/canon1/parser/parutil.c
cde/programs/dthelp/parser/canon1/parser/scan.c
cde/programs/dthelp/parser/canon1/parser/struct.c
cde/programs/dthelp/parser/canon1/util/context.c
cde/programs/dthelp/parser/canon1/util/conutil.c
cde/programs/dthelp/parser/canon1/util/emptyfil.c
cde/programs/dthelp/parser/canon1/util/exit.c
cde/programs/dthelp/parser/canon1/util/fclndir.c
cde/programs/dthelp/parser/canon1/util/inctest.c
cde/programs/dthelp/parser/canon1/util/malloc.c
cde/programs/dthelp/parser/canon1/util/openchk.c
cde/programs/dthelp/parser/canon1/util/trie.c
cde/programs/dthelp/parser/pass1/build/build.c
cde/programs/dthelp/parser/pass1/build/out.c
cde/programs/dthelp/parser/pass1/build/scan.c
cde/programs/dthelp/parser/pass1/eltdef/eltdef.c
cde/programs/dthelp/parser/pass1/eltdef/eltutil.c
cde/programs/dthelp/parser/pass1/eltdef/scan.c
cde/programs/dthelp/parser/pass1/helptag/custom.c
cde/programs/dthelp/parser/pass1/helptag/global.h
cde/programs/dthelp/parser/pass1/helptag/help.if
cde/programs/dthelp/parser/pass1/helptag/make.c
cde/programs/dthelp/parser/pass1/parser/actutil.c
cde/programs/dthelp/parser/pass1/parser/entity.c
cde/programs/dthelp/parser/pass1/parser/error.c
cde/programs/dthelp/parser/pass1/parser/esuffix.c
cde/programs/dthelp/parser/pass1/parser/exit.c
cde/programs/dthelp/parser/pass1/parser/minim.c
cde/programs/dthelp/parser/pass1/parser/param.c
cde/programs/dthelp/parser/pass1/parser/parutil.c
cde/programs/dthelp/parser/pass1/parser/scan.c
cde/programs/dthelp/parser/pass1/parser/struct.c
cde/programs/dthelp/parser/pass1/util/context.c
cde/programs/dthelp/parser/pass1/util/conutil.c
cde/programs/dthelp/parser/pass1/util/emptyfil.c
cde/programs/dthelp/parser/pass1/util/exit.c
cde/programs/dthelp/parser/pass1/util/fclndir.c
cde/programs/dthelp/parser/pass1/util/inctest.c
cde/programs/dthelp/parser/pass1/util/malloc.c
cde/programs/dthelp/parser/pass1/util/openchk.c
cde/programs/dthelp/parser/pass1/util/trie.c
cde/programs/dthelp/parser/pass2/build/build.c
cde/programs/dthelp/parser/pass2/build/out.c
cde/programs/dthelp/parser/pass2/build/scan.c
cde/programs/dthelp/parser/pass2/eltdef/eltdef.c
cde/programs/dthelp/parser/pass2/eltdef/eltutil.c
cde/programs/dthelp/parser/pass2/eltdef/scan.c
cde/programs/dthelp/parser/pass2/htag2/custom.c
cde/programs/dthelp/parser/pass2/htag2/global.h
cde/programs/dthelp/parser/pass2/parser/actutil.c
cde/programs/dthelp/parser/pass2/parser/entity.c
cde/programs/dthelp/parser/pass2/parser/error.c
cde/programs/dthelp/parser/pass2/parser/esuffix.c
cde/programs/dthelp/parser/pass2/parser/exit.c
cde/programs/dthelp/parser/pass2/parser/minim.c
cde/programs/dthelp/parser/pass2/parser/param.c
cde/programs/dthelp/parser/pass2/parser/parutil.c
cde/programs/dthelp/parser/pass2/parser/scan.c
cde/programs/dthelp/parser/pass2/parser/struct.c
cde/programs/dthelp/parser/pass2/util/context.c
cde/programs/dthelp/parser/pass2/util/conutil.c
cde/programs/dthelp/parser/pass2/util/emptyfil.c
cde/programs/dthelp/parser/pass2/util/exit.c
cde/programs/dthelp/parser/pass2/util/fclndir.c
cde/programs/dthelp/parser/pass2/util/inctest.c
cde/programs/dthelp/parser/pass2/util/malloc.c
cde/programs/dthelp/parser/pass2/util/openchk.c
cde/programs/dthelp/parser/pass2/util/trie.c

index 0fce96e78a7e7eef074da5e248b957a69fe6c22b..6183275b7d28d82fa0ae5c84e3157f3f15110a4b 100644 (file)
@@ -31,9 +31,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 
 #include <string.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "context.h"
 #define BUILDEF
 #include "build.h"
index e2503cea07f2ec560087ff53178c4af52e14f20d..a13b2dcf3fb328b19b44295ad995f51971724bb3 100644 (file)
@@ -31,9 +31,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 
 #include <string.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "context.h"
 #include "build.h"
 #include "delim.h"
index df96b1370f0f51eeb8c48a3a3a737ec732133f2a..362d831bc0011233066c41c4974fe29879f41bc9 100644 (file)
@@ -30,9 +30,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 /* Scan.c contains scanner procedures for program BUILD */
 
 #include <string.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "build.h"
 #define M_CONDEF
 #include "context.h"
index 2ffd8b06556d8f41beeb37064fa93ae9f2d5f2ea..46506ecf27e2ee8dacf57f404b1d2732b43679cf 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <stdio.h>
 #include <string.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 
index d5684d9848f4ba327a927d42bf4975b8a58f85d0..b838875311a063a355c68f4d0a261ba4d45a610e 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <stdio.h>
 #include <string.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 
index 654986ba93d4a67c539ca77d91bf177cfe922b7d..ab10a65270849c34c55a948c8c1d66f535585d78 100644 (file)
@@ -31,9 +31,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 
 #include <stdio.h>
 #include <string.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 
index 8c992f71a5695368e9f199a4a3c5c8822c3f1149..f39f88017cb066819ae7efb528abc3173ecfbe0d 100644 (file)
@@ -32,15 +32,6 @@ Copyright (c) 1988, 1989 Hewlett-Packard Co.
 #include "globdec.h"
 #include <stdlib.h>
 
-
-#if defined(MSDOS)
-/* Standard startup code doesn't have room to load inherited environments
-   in some cases.  Since they're not used, don't bother.  (Using Microsoft
-   C compiler).  */
-void _setenvp(void);
-void _setenvp(){}
-#endif
-
 /* Write input file and line number for an error message */
 void m_dumpline(file, line)
 M_WCHAR *file;
@@ -92,9 +83,6 @@ for ( ; *p ; p++)
     }
 }
 
-#if defined(MSDOS)
-#include <process.h>
-#endif
 /* Write error message suffix */
 void m_esuffix(void)
 {
index fed443896f80606649b7e7d17ef49bd23dfc8c42..65d32f1bd028f3f9c4db8399899b2e1ccac2a39f 100644 (file)
 
 #include <stdlib.h>
 #include <string.h>
-#if defined(MSDOS)
-#include <io.h>
-#include <process.h>
-#include <direct.h>
-#endif
 #include <ctype.h>
 
 #if defined(hpux) || defined(_AIX) || defined(sun) || defined(__linux__) || defined(CSRG_BASED)
@@ -153,9 +148,6 @@ EXTERN LOGICAL filelist INIT(FALSE) ;
 
 /* NOTE: If driver is redimensioned, a change is needed in texinit() */
 EXTERN char driver[20]
-#if defined(MSDOS)
-  INIT("CDS") 
-#else
 #if defined(hpux)
   INIT("HPUX")
 #endif
@@ -167,7 +159,6 @@ EXTERN char driver[20]
 #endif
 #if defined(sun)
   INIT("SUN")
-#endif
 #endif
   ;
 
@@ -191,14 +182,10 @@ struct search {
 EXTERN SEARCH *path INIT(NULL) ;
 EXTERN SEARCH **endpath INIT(&path) ;
 EXTERN char dirsep
-#if defined(MSDOS)
-INIT('\\')
-#else
 #if defined(hpux) || defined(_AIX) || defined(sun)
 INIT('/')
 #else
 ****define directory separator here****
-#endif
 #endif
   ;
 
@@ -206,13 +193,8 @@ INIT('/')
 #define CSEP '/'
 #define SSEP "/"
 #else
-#if defined(MSDOS)
-#define CSEP '\\'
-#define SSEP "\\"
-#else
 ****define directory separator here****
 #endif
-#endif
 
 /* Location in .TEX file of two \wlog messages */
 EXTERN long wlog ;
index e3b2c77c17aaec7009be27e0c3c0dcd2a390292f..981fa80ba27161c5c6ef7c9abcf5cb2640b5f180 100644 (file)
@@ -139,18 +139,6 @@ void basename(void)
        ) filelist = TRUE;
 
     /* Get installation directory */
-#if defined(MSDOS)
-    for (p = m_argv[0]; *p ; p++);
-    for (; ; p--)
-      if (*p == dirsep || *p == ':') break;
-    p++;
-    save = *p;
-    *p = M_EOS;
-    install = m_malloc(strlen(m_argv[0]) + 1, "installation directory");
-    strcpy(install, m_argv[0]);
-    *p = save;
-
-#else
 #if defined(hpux) || defined(_AIX) || defined(sun) || defined(__linux__)
 #define CONTRIB "/usr/hphelp/bin/"
 
@@ -230,16 +218,12 @@ void basename(void)
 
 #else
  Get installation directory
-#endif
 #endif
 
     /* Set default working directory (from input filename) */
     for (p = strchr(m_argv[1], M_EOS); p > m_argv[1] ; p--)
-      if (*(p - 1) == dirsep
-#if defined(MSDOS)
-          || *(p - 1) == ':'
-#endif
-          ) break;
+      if (*(p - 1) == dirsep)
+        break;
     if (p > m_argv[1]) {
       save = *p;
       *p = M_EOS;
@@ -2213,18 +2197,11 @@ while (name = m_cyclent(init, &type, &content, &wheredef))
        }
     }
 
-#if defined(MSDOS)
-m_openchk(&nullfile, "NUL", "w");
-#else
 #if defined(hpux) || defined(_AIX) || defined(sun) || defined(__linux__)
 m_openchk(&nullfile, "/dev/null", "w");
 #else
 m_openchk(&nullfile, "nullfile", "w");
 #endif
-#endif
-#if defined(MSDOS)
-#else
-#endif
 
 idxupdate = ftell(outfile);
 
index 5e3ad6aabb108ef24eac3a8009a3a132d1695021..4919b94e3439e139589caa9697b7cadfaeae41a2 100644 (file)
   <\CODE>
 
 <!ENTITY m-machine SDATA CODE>
-#if defined(MSDOS)
-  m_piaction("VECTRA", "m-machine", M_SDATA) ;
-#else
 #if defined(hpux)
   {
   M_WCHAR *wc_1, *wc_2;
             M_SDATA) ;
 #endif
 #endif
-#endif
 #endif
   <\CODE>
 
index 8a4fb052bcbcd16497e2ddefad8364a979247c95..b53a1647c810a9e16d141b6e968fd0e981cb0962 100644 (file)
    or invoke function pointers should be in tex.c.
 */
 
-#if defined(MSDOS)
-#include <sys\types.h>
-#include <sys\stat.h>
-#endif
-
 #if defined(hpux) || defined(_AIX) || defined(sun)
 #include <sys/types.h>
 #include <sys/stat.h>
index 3a5d65adc284c0b4b69c31b030b12747694d016f..f16728e848b83cf074501cfa3f63aa66eabf13f3 100644 (file)
@@ -294,11 +294,7 @@ if (! *string)
 switch (thisopt)
     {
     case SEARCHKEY:
-       if ( (parentsrch==TRUE) && (*string!=M_EOS) && (*string!=dirsep)
-#if defined(MSDOS)
-        && ( *(string+1) != ':' )
-#endif
-      )
+       if ( (parentsrch==TRUE) && (*string!=M_EOS) && (*string!=dirsep) )
            {
            /* prepend "..", for index processing in temporary sub-directory */
            tempstr = (char *) m_malloc( strlen(string) + 4, "tempstr search");
@@ -314,11 +310,7 @@ switch (thisopt)
 
        *endpath = (SEARCH *) m_malloc(sizeof(SEARCH), "search path");
        p = strchr(tempstr, M_EOS);
-       if (p != tempstr && *(p - 1) != dirsep
-    #if defined(MSDOS)
-             && *(p - 1) != ':'
-    #endif
-          )
+       if (p != tempstr && *(p - 1) != dirsep)
            {
            i = strlen(tempstr);
            (*endpath)->directory = (char *) m_malloc(i + 2,
index e6ea1529174c348c5114c6a5630f7ccb68aaa91c..e1a2240b209ce0a56ca5c56317332e781ab4a931 100644 (file)
@@ -32,9 +32,6 @@ in the interface definition.*/
 
 #include <stdio.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include <string.h>
 #include "basic.h"
 #include "trie.h"
index c974d7b5a7cc2e869c58fd97da87d40f00f470d5..48757aa15454fe521cdde5dbde4689914564bcd5 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #include "context.h"
index ce5dba91809b193f9e5f1c15c22ea8a852ac21bd..e05d6b440ecf02fe5cacc1675cb92148cd31fa01 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #include "dtdext.h"
index ddcb99892200e6d899d2e57c8f0a818d6ca85246..d6cdc38e5c5644e642496a1cde25f13281c5b7fb 100644 (file)
@@ -27,9 +27,6 @@ Copyright 1988, 1989 Hewlett-Packard Co.
 
 #include "userinc.h"
 #include "globdec.h"
-#if defined(MSDOS)
-#include <process.h>
-#endif
 
 /* Write error message suffix */
 void m_esuffix(void)
index 6383fcb95cb02fd968bb2f2e62479560fbcd8087..d2e4d2056644af2d0bc9b99682568a806bdfc9d6 100644 (file)
@@ -27,9 +27,6 @@ Copyright 1988, 1989 Hewlett-Packard Co.
 
 #include "userinc.h"
 #include "globdec.h"
-#if defined(MSDOS)
-#include <process.h>
-#endif
 
 /* Default version of PARSER m_exit().  Allows interface control if
    internal error causes PARSER to halt. */
index 4bfcee79d2291bd77fe3ee55ee72eea88d533606..5742bc5a961ba89d129c374a8e80c218defdcc1e 100644 (file)
@@ -31,9 +31,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 
 #include <stdio.h>
 #include <string.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #include "dtdext.h"
index 4eff40629f48a997367310d3c193fe27f84d60ce..c5250a57aba63029967b32936add80a6d019203a 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <string.h>
 #include <stdio.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #include "delim.h"
index 41e3f206aed1ffe5b2b0aadec485e13c432c28ad..b9f43686637ad9809c67974f04e551387ffdda01 100644 (file)
@@ -33,9 +33,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <stdio.h>
 #include <stdlib.h>
 #include <locale.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #include "dtdext.h"
index 7b61380abd11100bc3d3bc31d2dad9d5a7281481..d6ab9060d32de7f927683452b56118b553c9b989 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <string.h>
 #include <stdlib.h>
 #include <stdio.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #define M_CONDEF
index 09dd0d0355b752763d1ff7c04366bd2edcd51b42..a7de300b71d2bc8a42b461d753ff8de861a7df51 100644 (file)
@@ -33,9 +33,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <string.h>
 #include <stdio.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #include "dtdext.h"
index 9f3237d2f253d34e9ed21e135de522885aa032dd..1f92a699b6888bcda462fe9a08d826a641e88191 100644 (file)
@@ -157,9 +157,6 @@ delim.h.
 
 #include <stdio.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 
index fcee06cdf05e8aae54d842e45f5819370d631ac1..e30308c1226795635e15e76f5bed7895f34179d3 100644 (file)
@@ -31,9 +31,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <stdio.h>
 #include <string.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 
index dc56ffc0c31a5d09061ffe34e0211ae4ce17e194..90493d922cfb1053cef11bbefe8f9cef802572d0 100644 (file)
@@ -24,9 +24,6 @@
 /* Copyright (c) 1988, 1989 Hewlett-Packard Co. */
 /* Creates a file with nothing in it */
 #include <stdio.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 
 void main(int argc, char **argv)
index bc9a12c12ad876f18c743875bc68db5754670f54..2fb2dc435bc0e0a36d5c32fc1599e65a010efedd 100644 (file)
@@ -25,9 +25,6 @@
 Copyright 1988, 1989 Hewlett-Packard Co.
 */
 
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 
 void m_exit(int status);
index 7fc2aa1474db1793808ad1251590ab24ea159973..77a4e8078bdab54082189c0892e0bfade7c4e39c 100644 (file)
@@ -37,9 +37,6 @@ with an error code of 0 if the files are the same, 1 if they differ, and
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #define SAME 0
 /* different defined to be 0 as of 12-1-89, because fclndir now does
@@ -122,11 +119,7 @@ void copyfile(pfile1,pfile2)
 /* malloc space for the system command: two filenames, plus a command,
    spaces, and the terminating null */
        pcmd = (char *) malloc(strlen(pfile1) + strlen(pfile2) + 8);
-#if defined(MSDOS)
-       ret = sprintf(pcmd,"copy %s %s",pfile1,pfile2);
-#else
        ret = sprintf(pcmd,"cp %s %s",pfile1,pfile2);
-#endif
        ret = system(pcmd);
        ret = sprintf(pcmd,"touch %s",pfile2);
        ret = system(pcmd);
index 9f25e667e02e304f5bdc6e2822e3118ff431e084..f2dbba3eedfc07b185048e90a2f3769a045eb12f 100644 (file)
@@ -25,9 +25,6 @@
                    Copyright 1986, 1987, 1988, 1989 Hewlett-Packard Co.
 */
 
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 
 void m_err1(const char *text, const char *arg);
index 343d11225aa3a9ebf972139b300b3a8990cb85d7..7e99cd3bc76bff350e12cb443cf1c9b51f6467de 100644 (file)
@@ -28,9 +28,6 @@
 /**/
 #include <stdlib.h>
 #include <stdio.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 
 extern LOGICAL m_heapchk ;
@@ -58,9 +55,6 @@ void m_free(block, msg)
   {
     char buffer[32] ;
 
-#if defined(MSDOS)
-    if (m_heapchk) m_heapdump() ;
-#endif
     if (m_malftrace) {
 #if defined(hpux) || defined(_AIX) || defined(sun)
       sprintf(buffer, "%5x:%5x",
@@ -75,45 +69,7 @@ void m_free(block, msg)
       m_trace("\n") ;
       }      
     free(block) ;
-#if defined(MSDOS)
-    if (m_heapchk) m_heapdump() ;
-#endif
-    }
-
-#if defined(MSDOS)
-void m_heapdump(void)
-  {
-    struct _heapinfo hinfo ;
-    int heapstatus ;
-
-    heapstatus = _heapchk() ;
-    if (heapstatus == _HEAPOK || heapstatus == _HEAPEMPTY) return ;
-    printf("\nDumping heap:\n") ;
-    hinfo._pentry = NULL ;
-    while ((heapstatus = _heapwalk(&hinfo)) == _HEAPOK) 
-      printf("%6s block at %p of size %4.4X\n",
-             hinfo._useflag == _USEDENTRY ? "USED" : "FREE",
-             hinfo._pentry, hinfo._size) ;
-    switch(heapstatus) {
-      case _HEAPEMPTY:
-        printf("OK - empty heap\n\n") ;
-        break ;
-      case _HEAPEND:
-        printf("OK - end of heap\n\n") ;
-        break ;
-      case _HEAPBADPTR:
-        printf("Error - bad pointer to heap\n\n") ;
-        break ;
-      case _HEAPBADBEGIN:
-        printf("Error - bad start of heap\n\n") ;
-        break ;
-      case _HEAPBADNODE:
-        printf("Error - bad node in heap\n\n") ;
-        break ;
-      }
-    m_exit(TRUE) ;
     }
-#endif
 
 void *m_malloc(size, msg)
   int size ;
@@ -123,14 +79,8 @@ void *m_malloc(size, msg)
     void *p ;
 
     size *= sizeof(M_WCHAR);
-#if defined(MSDOS)
-    if (m_heapchk) m_heapdump() ;
-#endif
     if (! size) return(NULL) ;
     p = (void *) malloc(size) ;
-#if defined(MSDOS)
-    if (m_heapchk) m_heapdump() ;
-#endif
     if (! p) {
       m_errline("Unable to allocate space for ") ;
       m_errline(msg) ;
@@ -164,14 +114,8 @@ void *m_realloc(ptr, size, msg)
     void *p ;
 
     size *= sizeof(M_WCHAR);
-#if defined(MSDOS)
-    if (m_heapchk) m_heapdump() ;
-#endif
     if (! size) return(NULL) ;
     p = (void *) realloc(ptr, size) ;
-#if defined(MSDOS)
-    if (m_heapchk) m_heapdump() ;
-#endif
     if (! p) {
       m_errline("Unable to re-allocate space for ") ;
       m_errline(msg) ;
index d5f4b4fc92da187149544ffdf6ade731719d800e..327b205dbe399ff4cbf8354868f6b07d30667c0d 100644 (file)
@@ -26,9 +26,6 @@
 */
 
 #include <stdio.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 
 extern FILE *m_errfile ;
index 67f790254718f3a6407f3cbc43f67686eb96e7b4..16ae146b7ce1aa385e7ec98ee23ced07552b54de 100644 (file)
 
 #include <stdio.h>
 
-#if defined(MSDOS)
-#include <stdlib.h>
-#endif
-
 #include "basic.h"
 #include "common.h"
 #include "trie.h"
index 4fe65690a3bb8a46a1b6c8e4fd58e4ac6447cf7a..f13e2927a33adeaf9439c9f78e0de6f6b148f503 100644 (file)
@@ -31,9 +31,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 
 #include <string.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "context.h"
 #define BUILDEF
 #include "build.h"
index 5c7dc63c58d36249660578184e8887058358dbb8..28c664cc52f9eb427c910786ee56cce46396bef6 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <string.h>
 #include <stdlib.h>
 #include <ctype.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "context.h"
 #include "build.h"
 #include "delim.h"
index aa8046405b340993a631e75ae4b9724ae69846e8..071f3238a4555a1921f1d6409e5922d5305a39fd 100644 (file)
@@ -30,9 +30,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 /* Scan.c contains scanner procedures for program BUILD */
 
 #include <string.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "build.h"
 #define M_CONDEF
 #include "context.h"
index 45540d03d9e455670076e357da42e511355ec87b..e8f34f390d34a0f093905ddb5e55604dc49e3e41 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <stdio.h>
 #include <string.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 
index 266b023309862ec7559975be62901d7186fbb6d0..ee96a26c9d67ebfde958b2541963a035812656d5 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <stdio.h>
 #include <string.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 
index 3317a955b3826e1d287638455ed5d242e69d44e2..d4f8e5815e999d68f87994088f5cd769dd06b761 100644 (file)
@@ -31,9 +31,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 
 #include <stdio.h>
 #include <string.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 
index 27df40ade1cfc56476bc037cf17607cfd48423fa..ac501530d439fa4f00d66493eacca4100f50a849 100644 (file)
@@ -32,15 +32,6 @@ Copyright (c) 1988, 1989 Hewlett-Packard Co.
 #include "globdec.h"
 #include <stdlib.h>
 
-
-#if defined(MSDOS)
-/* Standard startup code doesn't have room to load inherited environments
-   in some cases.  Since they're not used, don't bother.  (Using Microsoft
-   C compiler).  */
-void _setenvp(void);
-void _setenvp(){}
-#endif
-
 /* Write input file and line number for an error message */
 void m_dumpline(file, line)
 M_WCHAR *file;
@@ -92,9 +83,6 @@ for ( ; *p ; p++)
     }
 }
 
-#if defined(MSDOS)
-#include <process.h>
-#endif
 /* Write error message suffix */
 void m_esuffix(void)
 {
index e45c046502fc0fa9d7719195f7f9ff3cf157df93..4b1335220bd6fc4938f88c75669f208be7a1ba84 100644 (file)
 #include <stdlib.h>
 #include <string.h>
 #include <time.h>
-#if defined(MSDOS)
-#include <io.h>
-#include <process.h>
-#include <direct.h>
-#endif
 #include <ctype.h>
 
 #if defined(hpux) || defined(_AIX) || defined(sun) || defined(__linux__) || defined(CSRG_BASED)
@@ -175,14 +170,10 @@ struct search {
 EXTERN SEARCH *path INIT(NULL) ;
 EXTERN SEARCH **endpath INIT(&path) ;
 EXTERN char dirsep
-#if defined(MSDOS)
-INIT('\\')
-#else
 #if defined(hpux) || defined(_AIX) || defined(sun) || defined(__linux__) || defined(CSRG_BASED)
 INIT('/')
 #else
 ****define directory separator here****
-#endif
 #endif
   ;
 
@@ -190,13 +181,8 @@ INIT('/')
 #define CSEP '/'
 #define SSEP "/"
 #else
-#if defined(MSDOS)
-#define CSEP '\\'
-#define SSEP "\\"
-#else
 ****define directory separator here****
 #endif
-#endif
 
 /* Location in .TEX file of two \wlog messages */
 EXTERN long wlog ;
index 2ea2cf0359aa570994e4073d883457bb9967584e..6c856cfb77f582a005183b8adda24ee6e25ea64b 100644 (file)
   </CODE>
 
 <!ENTITY m-machine SDATA CODE>
-#if defined(MSDOS)
-  m_piaction("VECTRA", "m-machine", M_SDATA) ;
-#else
 #if defined(hpux)
   {
   M_WCHAR *wc_1, *wc_2;
             M_SDATA) ;
 #endif
 #endif
-#endif
 #endif
   </CODE>
 
index dd5d7f7e977f03e86c6cd37c812cec582f6757b1..5c6ab8ef0c5eb414b5ff6bdbe0ec2e6bba5af752 100644 (file)
    or invoke function pointers should be in tex.c.
 */
 
-#if defined(MSDOS)
-#include <sys\types.h>
-#include <sys\stat.h>
-#endif
-
 #if defined(hpux) || defined(_AIX) || defined(sun)
 #include <sys/types.h>
 #include <sys/stat.h>
index 0063842849dbb409bd80a717ace6f22d2b31ecf8..db47515f500f5487890391d40a9dcfddc52ba152 100644 (file)
@@ -294,11 +294,7 @@ if (! *string)
 switch (thisopt)
     {
     case SEARCHKEY:
-       if ( (parentsrch==TRUE) && (*string!=M_EOS) && (*string!=dirsep)
-#if defined(MSDOS)
-        && ( *(string+1) != ':' )
-#endif
-      )
+       if ( (parentsrch==TRUE) && (*string!=M_EOS) && (*string!=dirsep) )
            {
            /* prepend "..", for index processing in temporary sub-directory */
            tempstr = (char *) m_malloc( strlen(string) + 4, "tempstr search");
@@ -314,11 +310,7 @@ switch (thisopt)
 
        *endpath = (SEARCH *) m_malloc(sizeof(SEARCH), "search path");
        p = strchr(tempstr, M_EOS);
-       if (p != tempstr && *(p - 1) != dirsep
-    #if defined(MSDOS)
-             && *(p - 1) != ':'
-    #endif
-          )
+       if (p != tempstr && *(p - 1) != dirsep)
            {
            i = strlen(tempstr);
            (*endpath)->directory = (char *) m_malloc(i + 2,
index 28fabb844c6782bce6c064cce37ede346efae4c5..7e4495d508d1fdd60eabf94edede8368ca059fcc 100644 (file)
@@ -32,9 +32,6 @@ in the interface definition.*/
 
 #include <stdio.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include <string.h>
 #include "basic.h"
 #include "trie.h"
index 6ace9b34baa049ea069b425cc7f17b5ad3edf79f..f27cf0e712c1deae87fbdca0fb15ffac0a9ae70f 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #include "context.h"
index 9857cdba82da6ebd8ad5c0c510df446118a004b0..e83303c2d614b325ddd3009be5668b77ef51e82c 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #include "dtdext.h"
index 6d5d513f8ef73e3257882a1d4ef4b24fab6dd679..31b12d8a1bd42169e1b9ab6c75af561cb5b60ea3 100644 (file)
@@ -27,9 +27,6 @@ Copyright 1988, 1989 Hewlett-Packard Co.
 
 #include "userinc.h"
 #include "globdec.h"
-#if defined(MSDOS)
-#include <process.h>
-#endif
 
 /* Write error message suffix */
 void m_esuffix(void)
index be276f5ff8dd6c71bfa79e370f65437d6417c979..67952a9607eef51de3f8d586e7972bde73634cc5 100644 (file)
@@ -27,9 +27,6 @@ Copyright 1988, 1989 Hewlett-Packard Co.
 
 #include "userinc.h"
 #include "globdec.h"
-#if defined(MSDOS)
-#include <process.h>
-#endif
 
 /* Default version of PARSER m_exit().  Allows interface control if
    internal error causes PARSER to halt. */
index fffe1fe6c857622b2fbf62db03413883064142ef..c18ceb1eabb8354a75cfee2874a67a48886cb21e 100644 (file)
@@ -31,9 +31,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 
 #include <stdio.h>
 #include <string.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #include "dtdext.h"
index 98446638ab83f7dd6c32b215ab9af79ed424bc3f..bec0a121d96817b8a3c19b792f7848934ec89097 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <string.h>
 #include <stdio.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #include "delim.h"
index 58f991ed362f1605ff84952048e0be48e5b76b3d..2c321ac9c043c44c8465251e2aa09137d5cf6e5a 100644 (file)
@@ -33,9 +33,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <stdio.h>
 #include <stdlib.h>
 #include <locale.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #include "dtdext.h"
index 2426e65cad1cc3dd26df8b32068b5f98f3e2d539..0d2bc240ef79c133bfd1cea36b7e66c522fee158 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <string.h>
 #include <stdlib.h>
 #include <stdio.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #define M_CONDEF
index 3130929b1825ba5706ed557977145681dd08efa6..1b4e526c9364f9758d3ebe05de2e7bcbc38ef269 100644 (file)
@@ -33,9 +33,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <string.h>
 #include <stdio.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #include "dtdext.h"
index 5cc87cbecacf24fceff5a980ca11c394101be019..3e9140306113ff42e24cbd60700a1b99cf1283a9 100644 (file)
@@ -157,9 +157,6 @@ delim.h.
 
 #include <stdio.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 
index a6ab7a02487ea914da2a764149a3ad610bd2bb92..375923e861a2a5357a71d872e07bf899d1ea67fe 100644 (file)
@@ -31,9 +31,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <stdio.h>
 #include <string.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 
index 3672bd085c1d2d1f5f7b019ea6c4484996c317d9..a3bdc57193179001830bbde10d89ea5fe825e8f8 100644 (file)
@@ -24,9 +24,6 @@
 /* Copyright (c) 1988, 1989 Hewlett-Packard Co. */
 /* Creates a file with nothing in it */
 #include <stdio.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 
 void main(int argc, char **argv);
index 96ec73e5b941f95904e02c64c23ee42cf16d7642..3991b618023211fa960cd210cdf89f63a42a17bd 100644 (file)
@@ -25,9 +25,6 @@
 Copyright 1988, 1989 Hewlett-Packard Co.
 */
 
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 
 void m_exit(int status);
index 14159271439073c41762b478eb4211aae75f8f62..283befe3a522aff0fe1e470e72c9fc6a21f6f987 100644 (file)
@@ -37,9 +37,6 @@ with an error code of 0 if the files are the same, 1 if they differ, and
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #define SAME 0
 /* different defined to be 0 as of 12-1-89, because fclndir now does
@@ -124,11 +121,7 @@ void copyfile(pfile1,pfile2)
    spaces, and the terminating null */
        slen = strlen(pfile1) + strlen(pfile2) + 8;
        pcmd = (char *) malloc(slen);
-#if defined(MSDOS)
-       ret = snprintf(pcmd, slen, "copy %s %s",pfile1,pfile2);
-#else
        ret = snprintf(pcmd, slen, "cp %s %s",pfile1,pfile2);
-#endif
        ret = system(pcmd);
        ret = snprintf(pcmd, slen, "touch %s",pfile2);
        ret = system(pcmd);
index aca54d1af43062e257d2e5e84be7cbb92f5b1a5c..0967971572828acdf649a8d5d5694c4bc03436bb 100644 (file)
@@ -25,9 +25,6 @@
                    Copyright 1986, 1987, 1988, 1989 Hewlett-Packard Co.
 */
 
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 
 void m_err1(const char *text, const char *arg);
index 06800d850f2db12b665d3c796068aad9e71b951f..04d28343e995472c012421b9422281d0351cdf88 100644 (file)
@@ -28,9 +28,6 @@
 /**/
 #include <stdlib.h>
 #include <stdio.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 
 extern LOGICAL m_heapchk ;
@@ -58,9 +55,6 @@ void m_free(block, msg)
   {
     char buffer[32] ;
 
-#if defined(MSDOS)
-    if (m_heapchk) m_heapdump() ;
-#endif
     free(block) ;
     if (m_malftrace) {
 #if defined(hpux) || defined(_AIX) || defined(sun)
@@ -75,45 +69,7 @@ void m_free(block, msg)
       m_trace(msg) ;
       m_trace("\n") ;
       }      
-#if defined(MSDOS)
-    if (m_heapchk) m_heapdump() ;
-#endif
-    }
-
-#if defined(MSDOS)
-void m_heapdump(void)
-  {
-    struct _heapinfo hinfo ;
-    int heapstatus ;
-
-    heapstatus = _heapchk() ;
-    if (heapstatus == _HEAPOK || heapstatus == _HEAPEMPTY) return ;
-    printf("\nDumping heap:\n") ;
-    hinfo._pentry = NULL ;
-    while ((heapstatus = _heapwalk(&hinfo)) == _HEAPOK) 
-      printf("%6s block at %p of size %4.4X\n",
-             hinfo._useflag == _USEDENTRY ? "USED" : "FREE",
-             hinfo._pentry, hinfo._size) ;
-    switch(heapstatus) {
-      case _HEAPEMPTY:
-        printf("OK - empty heap\n\n") ;
-        break ;
-      case _HEAPEND:
-        printf("OK - end of heap\n\n") ;
-        break ;
-      case _HEAPBADPTR:
-        printf("Error - bad pointer to heap\n\n") ;
-        break ;
-      case _HEAPBADBEGIN:
-        printf("Error - bad start of heap\n\n") ;
-        break ;
-      case _HEAPBADNODE:
-        printf("Error - bad node in heap\n\n") ;
-        break ;
-      }
-    m_exit(TRUE) ;
     }
-#endif
 
 void *m_malloc(size, msg)
   int size ;
@@ -123,14 +79,8 @@ void *m_malloc(size, msg)
     void *p ;
 
     size *= sizeof(M_WCHAR);
-#if defined(MSDOS)
-    if (m_heapchk) m_heapdump() ;
-#endif
     if (! size) return(NULL) ;
     p = (void *) malloc(size) ;
-#if defined(MSDOS)
-    if (m_heapchk) m_heapdump() ;
-#endif
     if (! p) {
       m_errline("Unable to allocate space for ") ;
       m_errline(msg) ;
@@ -164,14 +114,8 @@ void *m_realloc(ptr, size, msg)
     void *p ;
 
     size *= sizeof(M_WCHAR);
-#if defined(MSDOS)
-    if (m_heapchk) m_heapdump() ;
-#endif
     if (! size) return(NULL) ;
     p = (void *) realloc(ptr, size) ;
-#if defined(MSDOS)
-    if (m_heapchk) m_heapdump() ;
-#endif
     if (! p) {
       m_errline("Unable to re-allocate space for ") ;
       m_errline(msg) ;
index 2059c7c043c57e664e0437466207145b5ea7934a..dabc4bc3bcdc13ae20f76f8c4209c48f18ddfb73 100644 (file)
@@ -26,9 +26,6 @@
 */
 
 #include <stdio.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 
 extern FILE *m_errfile ;
index d32958ec485aaf9df683e26044662845caa8b374..dc43f4f1aa9e3a0f6dcd24b94aeea440d8a20ca2 100644 (file)
 
 #include <stdio.h>
 
-#if defined(MSDOS)
-#include <stdlib.h>
-#endif
-
 #include "basic.h"
 #include "common.h"
 #include "trie.h"
index 0bca5ab35694c1c0084d6b6036f3b0ef6d45cd43..f908e5b1eddef110bf9729063fabada60219419e 100644 (file)
@@ -31,9 +31,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 
 #include <string.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "context.h"
 #define BUILDEF
 #include "build.h"
index 4db1d58478d9a95eb7d91e933d376a18d1649c21..1a4e8f0a4f8f822f908b385a4bf7e38acedc5500 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <string.h>
 #include <stdlib.h>
 #include <ctype.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "context.h"
 #include "build.h"
 #include "delim.h"
index 7826aa8c0ad1b3176353ac349fd40a0ea579fdbe..895c18a1ac7af527a0ec80cffa4dcf9633f5f91d 100644 (file)
@@ -30,9 +30,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 /* Scan.c contains scanner procedures for program BUILD */
 
 #include <string.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "build.h"
 #define M_CONDEF
 #include "context.h"
index cd27ab0d39551867600ea3268d3a6d3f0aa43ac9..a1af1f181db759b3bc10ffaf428de97e70570060 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <stdio.h>
 #include <string.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 
index e4faf649de3bb6f6952dfed17b27f6416907b6cb..9e958bcc97a2e96f67be625387748605657f3ed4 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <stdio.h>
 #include <string.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 
index d0cda0bbcbf1f8970a37deef0b040b0b0a1882a2..811cecd32a9f65372947c398830570be9db21a9b 100644 (file)
@@ -31,9 +31,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 
 #include <stdio.h>
 #include <string.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 
index 9da131fc7a27805f3f319150d94feeb6ec9c4a36..68412bbd3d5349c6a7e37a15c47a741a79ffe7e4 100644 (file)
@@ -32,15 +32,6 @@ Copyright (c) 1988, 1989 Hewlett-Packard Co.
 #include "globdec.h"
 #include <stdlib.h>
 
-
-#if defined(MSDOS)
-/* Standard startup code doesn't have room to load inherited environments
-   in some cases.  Since they're not used, don't bother.  (Using Microsoft
-   C compiler).  */
-void _setenvp(void);
-void _setenvp(){}
-#endif
-
 /* Write input file and line number for an error message */
 void m_dumpline(file, line)
 M_WCHAR *file;
@@ -92,9 +83,6 @@ for ( ; *p ; p++)
     }
 }
 
-#if defined(MSDOS)
-#include <process.h>
-#endif
 /* Write error message suffix */
 void m_esuffix(void)
 {
index 490cd626859dd4fb29b68ff0098b2990dc86c9c4..d3b8d201576cb69450ae68566db3b13d69159a1e 100644 (file)
 #include <stdlib.h>
 #include <string.h>
 #include <time.h>
-#if defined(MSDOS)
-#include <io.h>
-#include <process.h>
-#include <direct.h>
-#endif
 #include <ctype.h>
 
 #include <unistd.h>
index d5b4873053f49e043c95d4422751ea2a96edccf2..aa43e0ccb2f48e8490145f2fb3841b209a253143 100644 (file)
   <\CODE>
 
 <!ENTITY m-machine SDATA CODE>
-#if defined(MSDOS)
-  m_piaction("VECTRA", "m-machine", M_SDATA) ;
-#else
 #if defined(hpux)
   {
   M_WCHAR *wc_1, *wc_2;
             M_SDATA) ;
 #endif
 #endif
-#endif
 #endif
   <\CODE>
 
index e74a56e4742c40ae1607249920b28230c856d4ac..7dfe8893124f12d5b6eef69cbb8ea76c2d02e9c1 100644 (file)
    or invoke function pointers should be in tex.c.
 */
 
-#if defined(MSDOS)
-#include <sys\types.h>
-#include <sys\stat.h>
-#endif
-
 #if defined(hpux) || defined(_AIX) || defined(sun)
 #include <sys/types.h>
 #include <sys/stat.h>
index 0d6894d7187a2e494d1dadfaa815f6f313e7b100..2d5ee736bf2b0b2044da3767dbc0057945305689 100644 (file)
@@ -32,9 +32,6 @@ in the interface definition.*/
 
 #include <stdio.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include <string.h>
 #include "basic.h"
 #include "trie.h"
index 89390b016ec87e8c487463ea95c0f84c356a07d3..c81b35f01caa6bdfedce66149b114fdee9cf6c66 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #include "context.h"
index bbea85ead4e425acf56ec4b597bf715e7dd1ea91..c93defc5e4632f56975566a78789448db3de1bf7 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #include "dtdext.h"
index 6bcf0a6f9fbf9d20c7c39ea22b08a7e9def41d41..b56151199c37f46c59e6c394a409ae5528cb0f77 100644 (file)
@@ -27,9 +27,6 @@ Copyright 1988, 1989 Hewlett-Packard Co.
 
 #include "userinc.h"
 #include "globdec.h"
-#if defined(MSDOS)
-#include <process.h>
-#endif
 
 /* Write error message suffix */
 void m_esuffix(void)
index 49bed3fd36c21661ca3035c9a9604035e78515e8..e6fe9900349877d2754177ec096a0584eeecbda2 100644 (file)
@@ -27,9 +27,6 @@ Copyright 1988, 1989 Hewlett-Packard Co.
 
 #include "userinc.h"
 #include "globdec.h"
-#if defined(MSDOS)
-#include <process.h>
-#endif
 
 /* Default version of PARSER m_exit().  Allows interface control if
    internal error causes PARSER to halt. */
index 2a7c5c6898f4fab75d19445f918d8f7430475012..2405dcf4b3bc02d021cdf670954578f36f74ba99 100644 (file)
@@ -31,9 +31,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 
 #include <stdio.h>
 #include <string.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #include "dtdext.h"
index 579c6e4bff07b36c84e2771fb55c73ed30dd11a5..be6a493d5a734cbb74e91ac80573e128f8704a80 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <string.h>
 #include <stdio.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #include "delim.h"
index 48e65b68e566396566aa98d10a7671a03e0fbba8..d388d0837fd3f9f6f6279f86f3f6a00304767589 100644 (file)
@@ -33,9 +33,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <stdio.h>
 #include <stdlib.h>
 #include <locale.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #include "dtdext.h"
index e289b38086516dc84a086577eca9770ec15a45bd..0e9c8fe131fd8f22f793734abd9521e6816114b0 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <string.h>
 #include <stdlib.h>
 #include <stdio.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #define M_CONDEF
index bff0065f250b2726e3b08eb6349f142687761a24..c261567c4c892159a805d89f14d4feb881e0feab 100644 (file)
@@ -33,9 +33,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <string.h>
 #include <stdio.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #include "dtdext.h"
index 39370a370109992072c950ad6ddb75dbde6d537b..3d13a5025338b4393f53d438789dbe198e744eac 100644 (file)
@@ -158,9 +158,6 @@ delim.h.
 #include <stdlib.h>
 #include <stdio.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 
index b9694a2afd9e0e71a824636c6d8653d4b91296f6..d83aa0a8823f1c93e1e5ea07712a806c4a16ea32 100644 (file)
@@ -31,9 +31,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <stdio.h>
 #include <string.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 
index 1efb397a71e42eaaab931f88e0b92c0602adebcd..5569cbe308adf2f186f8c49a4f3a2f91dbea08ab 100644 (file)
 /* Copyright (c) 1988, 1989 Hewlett-Packard Co. */
 /* Creates a file with nothing in it */
 #include <stdio.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 
-void main(int argc, char **argv)
+int main(int argc, char **argv)
   {
     if (argc != 2) {
       fprintf(stderr, "Usage: emptyfil filename\n") ;
index 04506ec5a350e8f0b437dac450a7d29dcf445bc7..541a6590b3915480fb920769138677b9c6c67741 100644 (file)
@@ -25,9 +25,6 @@
 Copyright 1988, 1989 Hewlett-Packard Co.
 */
 
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 
 void m_exit(int status);
index 58d2c84982ef5dd789dd5df8f3222469df0b0a8b..e7c0005e831dd815eaa564c54e6a8270f1eddc52 100644 (file)
@@ -37,9 +37,6 @@ with an error code of 0 if the files are the same, 1 if they differ, and
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #define SAME 0
 /* different defined to be 0 as of 12-1-89, because fclndir now does
@@ -124,11 +121,7 @@ void copyfile(pfile1,pfile2)
    spaces, and the terminating null */
        slen = strlen(pfile1) + strlen(pfile2) + 8;
        pcmd = (char *) malloc(slen);
-#if defined(MSDOS)
-       ret = snprintf(pcmd, slen, "copy %s %s",pfile1,pfile2);
-#else
        ret = snprintf(pcmd, slen, "cp %s %s",pfile1,pfile2);
-#endif
        ret = system(pcmd);
        ret = snprintf(pcmd, slen, "touch %s",pfile2);
        ret = system(pcmd);
index ee462a27d94132b288add354d88a14a01221c2ec..ac45e68bec0358ad09c3848c2546f49464a9161c 100644 (file)
@@ -25,9 +25,6 @@
                    Copyright 1986, 1987, 1988, 1989 Hewlett-Packard Co.
 */
 
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 
 void m_err1(const char *text, const char *arg);
index 111e9a865fe85a4e6c1e41bfc3fd76e2e0ca7b0f..1d036af2a6202195941635d5435a58efc696b7e4 100644 (file)
@@ -28,9 +28,6 @@
 /**/
 #include <stdlib.h>
 #include <stdio.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 
 extern LOGICAL m_heapchk ;
@@ -58,9 +55,6 @@ void m_free(block, msg)
   {
     char buffer[32] ;
 
-#if defined(MSDOS)
-    if (m_heapchk) m_heapdump() ;
-#endif
     if (m_malftrace) {
 #if defined(hpux) || defined(_AIX) || defined(sun)
       snprintf(buffer, 32, "%5x:%5x",
@@ -75,45 +69,7 @@ void m_free(block, msg)
       m_trace("\n") ;
       }      
     free(block) ;
-#if defined(MSDOS)
-    if (m_heapchk) m_heapdump() ;
-#endif
-    }
-
-#if defined(MSDOS)
-void m_heapdump(void)
-  {
-    struct _heapinfo hinfo ;
-    int heapstatus ;
-
-    heapstatus = _heapchk() ;
-    if (heapstatus == _HEAPOK || heapstatus == _HEAPEMPTY) return ;
-    printf("\nDumping heap:\n") ;
-    hinfo._pentry = NULL ;
-    while ((heapstatus = _heapwalk(&hinfo)) == _HEAPOK) 
-      printf("%6s block at %p of size %4.4X\n",
-             hinfo._useflag == _USEDENTRY ? "USED" : "FREE",
-             hinfo._pentry, hinfo._size) ;
-    switch(heapstatus) {
-      case _HEAPEMPTY:
-        printf("OK - empty heap\n\n") ;
-        break ;
-      case _HEAPEND:
-        printf("OK - end of heap\n\n") ;
-        break ;
-      case _HEAPBADPTR:
-        printf("Error - bad pointer to heap\n\n") ;
-        break ;
-      case _HEAPBADBEGIN:
-        printf("Error - bad start of heap\n\n") ;
-        break ;
-      case _HEAPBADNODE:
-        printf("Error - bad node in heap\n\n") ;
-        break ;
-      }
-    m_exit(TRUE) ;
     }
-#endif
 
 void *m_malloc(size, msg)
   int size ;
@@ -123,14 +79,8 @@ void *m_malloc(size, msg)
     void *p ;
 
     size *= sizeof(M_WCHAR);
-#if defined(MSDOS)
-    if (m_heapchk) m_heapdump() ;
-#endif
     if (! size) return(NULL) ;
     p = (void *) malloc(size) ;
-#if defined(MSDOS)
-    if (m_heapchk) m_heapdump() ;
-#endif
     if (! p) {
       m_errline("Unable to allocate space for ") ;
       m_errline(msg) ;
@@ -164,14 +114,8 @@ void *m_realloc(ptr, size, msg)
     void *p ;
 
     size *= sizeof(M_WCHAR);
-#if defined(MSDOS)
-    if (m_heapchk) m_heapdump() ;
-#endif
     if (! size) return(NULL) ;
     p = (void *) realloc(ptr, size) ;
-#if defined(MSDOS)
-    if (m_heapchk) m_heapdump() ;
-#endif
     if (! p) {
       m_errline("Unable to re-allocate space for ") ;
       m_errline(msg) ;
index 4020434c4100d694ebe338128eb48ff953034435..ecf3ab402a59dd031ca5fe1d0afc9aadcad35edd 100644 (file)
@@ -26,9 +26,6 @@
 */
 
 #include <stdio.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 
 extern FILE *m_errfile ;
index 500647ed858dfc48b1e790af31fd46c121ca1567..81300d5bef4302ed14df61a14edd418f9a15f8b6 100644 (file)
 
 #include <stdio.h>
 
-#if defined(MSDOS)
-#include <stdlib.h>
-#endif
-
 #include "basic.h"
 #include "common.h"
 #include "trie.h"
index 51ea7d7ce53d5bedef2b87ea96cd9d8a5fb3718b..a44fb29759f5a082eed0a6d0be8a819cc20f43c5 100644 (file)
@@ -31,9 +31,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 
 #include <string.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "context.h"
 #define BUILDEF
 #include "build.h"
index db2291a1075553826f8858520ee5fa1ffcb1838d..a051387f314c693764e992f518564a4a518877e5 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <string.h>
 #include <stdlib.h>
 #include <ctype.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "context.h"
 #include "build.h"
 #include "delim.h"
index 6412c9bf66bdaca6ae260b0adcb9b40934b71e77..c6838ebb14718e489ab3d4a800a943f748d329d0 100644 (file)
@@ -30,9 +30,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 /* Scan.c contains scanner procedures for program BUILD */
 
 #include <string.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "build.h"
 #define M_CONDEF
 #include "context.h"
index f1858e140de0e602d4b1ae2f63e4ea192c62409b..f59e5801243d43011fde6cda78f452815a5455f6 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <stdio.h>
 #include <string.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 
index acfd50d793d81c4a047786a014ff8b6f8bfcdeb5..3a63e5c73ec393f2b3040202207bd6cdded36682 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <stdio.h>
 #include <string.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 
index 3c4d91984c1b7343cdaa12df6611841e5d514c9b..a32a268a1aa59bfab2e1aad5c9169a10adff73de 100644 (file)
@@ -31,9 +31,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 
 #include <stdio.h>
 #include <string.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 
index 7869d97aca14d482a9d9e409ee00895a900f1805..68ff596614c1f4f97c7f8245d7d44c2b366f065a 100644 (file)
@@ -32,15 +32,6 @@ Copyright (c) 1988, 1989 Hewlett-Packard Co.
 #include "globdec.h"
 #include <stdlib.h>
 
-
-#if defined(MSDOS)
-/* Standard startup code doesn't have room to load inherited environments
-   in some cases.  Since they're not used, don't bother.  (Using Microsoft
-   C compiler).  */
-void _setenvp(void);
-void _setenvp(){}
-#endif
-
 /* Write input file and line number for an error message */
 void m_dumpline(file, line)
 M_WCHAR *file;
@@ -90,9 +81,6 @@ for ( ; *p ; p++)
     }
 }
 
-#if defined(MSDOS)
-#include <process.h>
-#endif
 /* Write error message suffix */
 void m_esuffix(void)
 {
index 8630de937d16eeac5a66a342a08ca1addffc7700..e983ad9b3b5b2355e39c38df187787322b6c7319 100644 (file)
 #include <stdlib.h>
 #include <string.h>
 #include <time.h>
-#if defined(MSDOS)
-#include <io.h>
-#include <process.h>
-#include <direct.h>
-#endif
 #include <ctype.h>
 
 #if defined(hpux) || defined(_AIX) || defined(sun) || defined(__linux__) || defined(CSRG_BASED)
index 84d44c16fbde8b0f3a64633218401c17f97aed73..59e084ead16ce8cf7f97fe09ae80233ef179aeda 100644 (file)
@@ -32,9 +32,6 @@ in the interface definition.*/
 
 #include <stdio.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include <string.h>
 #include "basic.h"
 #include "trie.h"
index 8ff69c507c6261d337efd31a1a013d33038efb2f..703f39fff4561fb6798a29e7b7360f486002979f 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #include "context.h"
index 3331b829b25ad7632f85dd9e32ce12ce4a7e7615..7f6b9ab51cbcd4fa0a2112f8e67f2245206c745d 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #include "dtdext.h"
index 98e245b86082d3b564eb224c42e893ad228b9d96..9b71a516e9cb3ba6cdf9b9dfcc655e2887ef17b4 100644 (file)
@@ -27,9 +27,6 @@ Copyright 1988, 1989 Hewlett-Packard Co.
 
 #include "userinc.h"
 #include "globdec.h"
-#if defined(MSDOS)
-#include <process.h>
-#endif
 
 /* Write error message suffix */
 void m_esuffix(void)
index 532097e0a792475f99d47a5646d5dd5c03296882..215dc6d9840d530c69404e4bbf1acaee3163e0fe 100644 (file)
@@ -27,9 +27,6 @@ Copyright 1988, 1989 Hewlett-Packard Co.
 
 #include "userinc.h"
 #include "globdec.h"
-#if defined(MSDOS)
-#include <process.h>
-#endif
 
 /* Default version of PARSER m_exit().  Allows interface control if
    internal error causes PARSER to halt. */
index 9421a446d12ad3d549f4fa14e23e5150420e62f6..2a7564db69ec7566f456a8b8fb1d5c5de1ab36c0 100644 (file)
@@ -31,9 +31,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 
 #include <stdio.h>
 #include <string.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #include "dtdext.h"
index 9f63e3f52656a0df0dbc310b23bcb18f6f96e326..528c890dcfedfa1dfddc570432226d723277c8bb 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <string.h>
 #include <stdio.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #include "delim.h"
index d69d158135a13a4a45a687b8e6c9073068dddde6..499a91b3b78f6a5112a209ff4a5f0de8063a3fde 100644 (file)
@@ -33,9 +33,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <stdio.h>
 #include <stdlib.h>
 #include <locale.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #include "dtdext.h"
index d42ac8f1cdf4f8826acb58f1ebc337671e7462ae..309d0c51c7900229766cf3109a7db092db18b9a3 100644 (file)
@@ -32,9 +32,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <string.h>
 #include <stdlib.h>
 #include <stdio.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #define M_CONDEF
index 164fa798e06f4a957b6afcc13d428a8d25a809a1..a0cebd549aca7a7d93068e77e83257d0550e3a66 100644 (file)
@@ -33,9 +33,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <string.h>
 #include <stdio.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 #include "dtdext.h"
index c18345f7949c5640598ef1b6ec72cee24115ddbf..080ff411cc7ccd5a8a7a6553e3ca4fa65bf6ccd8 100644 (file)
@@ -157,9 +157,6 @@ delim.h.
 
 #include <stdio.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 
index d427156d34ea8914fd27bd10ef41a87fa5b02021..8607f124b7e820052f546861173121a96fbb4a4a 100644 (file)
@@ -31,9 +31,6 @@ This product and information is proprietary of Tandem Computers Incorporated.
 #include <stdio.h>
 #include <string.h>
 #include <stdlib.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #include "trie.h"
 
index a9d94c0461ab07f4990bced26d3967c37e59d7e5..a373d097fcc632b875518b253ab0d02a51cd4ac7 100644 (file)
@@ -24,9 +24,6 @@
 /* Copyright (c) 1988, 1989 Hewlett-Packard Co. */
 /* Creates a file with nothing in it */
 #include <stdio.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 
 void main(int argc, char **argv);
index 4389c94e8438edf5086d8f579842618d8fde64fc..ed0ca63eb01b05caa72ce4c81f4a73bd84f80d6f 100644 (file)
@@ -25,9 +25,6 @@
 Copyright 1988, 1989 Hewlett-Packard Co.
 */
 
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 
 void m_exit(int status);
index c2abd295b39c4bb66b6d05d78e85821742fed6fc..68060805504af6b8c929c591cf090fd5cf25f44a 100644 (file)
@@ -37,9 +37,6 @@ with an error code of 0 if the files are the same, 1 if they differ, and
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 #define SAME 0
 /* different defined to be 0 as of 12-1-89, because fclndir now does
@@ -124,11 +121,7 @@ void copyfile(pfile1,pfile2)
    spaces, and the terminating null */
        slen = strlen(pfile1) + strlen(pfile2) + 8;
        pcmd = (char *) malloc(slen);
-#if defined(MSDOS)
-       ret = snprintf(pcmd, slen, "copy %s %s",pfile1,pfile2);
-#else
        ret = snprintf(pcmd, slen, "cp %s %s",pfile1,pfile2);
-#endif
        ret = system(pcmd);
        ret = snprintf(pcmd, slen, "touch %s",pfile2);
        ret = system(pcmd);
index ce3a58d1c9003d0a032cee1980b4982f3236c04c..a9a393219e4dbe1e37fffed3bb4462d38d26a0eb 100644 (file)
@@ -25,9 +25,6 @@
                    Copyright 1986, 1987, 1988, 1989 Hewlett-Packard Co.
 */
 
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 
 void m_err1(const char *text, const char *arg);
index abed1c7eea3481ff893a869275ad098b95bc0a7e..bead0dbdf216b623de890780d50fc7d0b3c88248 100644 (file)
@@ -28,9 +28,6 @@
 /**/
 #include <stdlib.h>
 #include <stdio.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 
 extern LOGICAL m_heapchk ;
@@ -56,9 +53,6 @@ void m_free(void *block, char *msg)
   {
     char buffer[32] ;
 
-#if defined(MSDOS)
-    if (m_heapchk) m_heapdump() ;
-#endif
     if (m_malftrace) {
 #if defined(hpux) || defined(_AIX) || defined(sun)
       snprintf(buffer, 32, "%5x:%5x",
@@ -73,45 +67,7 @@ void m_free(void *block, char *msg)
       m_trace("\n") ;
       }      
     free(block) ;
-#if defined(MSDOS)
-    if (m_heapchk) m_heapdump() ;
-#endif
-    }
-
-#if defined(MSDOS)
-void m_heapdump(void)
-  {
-    struct _heapinfo hinfo ;
-    int heapstatus ;
-
-    heapstatus = _heapchk() ;
-    if (heapstatus == _HEAPOK || heapstatus == _HEAPEMPTY) return ;
-    printf("\nDumping heap:\n") ;
-    hinfo._pentry = NULL ;
-    while ((heapstatus = _heapwalk(&hinfo)) == _HEAPOK) 
-      printf("%6s block at %p of size %4.4X\n",
-             hinfo._useflag == _USEDENTRY ? "USED" : "FREE",
-             hinfo._pentry, hinfo._size) ;
-    switch(heapstatus) {
-      case _HEAPEMPTY:
-        printf("OK - empty heap\n\n") ;
-        break ;
-      case _HEAPEND:
-        printf("OK - end of heap\n\n") ;
-        break ;
-      case _HEAPBADPTR:
-        printf("Error - bad pointer to heap\n\n") ;
-        break ;
-      case _HEAPBADBEGIN:
-        printf("Error - bad start of heap\n\n") ;
-        break ;
-      case _HEAPBADNODE:
-        printf("Error - bad node in heap\n\n") ;
-        break ;
-      }
-    m_exit(TRUE) ;
     }
-#endif
 
 void *m_malloc(size, msg)
   int size ;
@@ -121,14 +77,8 @@ void *m_malloc(size, msg)
     void *p ;
 
     size *= sizeof(M_WCHAR);
-#if defined(MSDOS)
-    if (m_heapchk) m_heapdump() ;
-#endif
     if (! size) return(NULL) ;
     p = (void *) malloc(size) ;
-#if defined(MSDOS)
-    if (m_heapchk) m_heapdump() ;
-#endif
     if (! p) {
       m_errline("Unable to allocate space for ") ;
       m_errline(msg) ;
@@ -162,14 +112,8 @@ void *m_realloc(ptr, size, msg)
     void *p ;
 
     size *= sizeof(M_WCHAR);
-#if defined(MSDOS)
-    if (m_heapchk) m_heapdump() ;
-#endif
     if (! size) return(NULL) ;
     p = (void *) realloc(ptr, size) ;
-#if defined(MSDOS)
-    if (m_heapchk) m_heapdump() ;
-#endif
     if (! p) {
       m_errline("Unable to re-allocate space for ") ;
       m_errline(msg) ;
index 2bd2e681f6e932e776681be4e3c44895130b05ff..25445b13db2c760cf0a2b4fce30f466455e0337a 100644 (file)
@@ -26,9 +26,6 @@
 */
 
 #include <stdio.h>
-#if defined(MSDOS)
-#include <process.h>
-#endif
 #include "basic.h"
 
 extern FILE *m_errfile ;
index 945b1cee56e32341a7e85ab412f287c1a807ee5c..1476ed76f3bbce5808a69ccf142a9222fa893372 100644 (file)
 
 #include <stdio.h>
 
-#if defined(MSDOS)
-#include <stdlib.h>
-#endif
-
 #include "basic.h"
 #include "common.h"
 #include "trie.h"