aboutsummaryrefslogtreecommitdiffstats
path: root/pc/popen.h
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2010-12-18 20:29:22 +0200
committerArnold D. Robbins <arnold@skeeve.com>2010-12-18 20:29:22 +0200
commitbd52c816f95a6aec471f194b94c2e195cf7f9988 (patch)
tree95afa5c273355441df78fdf1aeaa69d078945159 /pc/popen.h
parentdd4d686a4181448171114d6fc6f4f8ae58394e16 (diff)
downloadegawk-bd52c816f95a6aec471f194b94c2e195cf7f9988.tar.gz
egawk-bd52c816f95a6aec471f194b94c2e195cf7f9988.tar.bz2
egawk-bd52c816f95a6aec471f194b94c2e195cf7f9988.zip
Cleanup the mainline PC code, and pc/ directory.
Diffstat (limited to 'pc/popen.h')
-rw-r--r--pc/popen.h26
1 files changed, 9 insertions, 17 deletions
diff --git a/pc/popen.h b/pc/popen.h
index 0ec5756b..99f00169 100644
--- a/pc/popen.h
+++ b/pc/popen.h
@@ -1,21 +1,13 @@
/*
** popen.h -- prototypes for pipe functions
*/
-
-#if defined (OS2) && !defined(MSDOS) /* OS/2, but not family mode */
-# if defined (_MSC_VER)
-# define popen(c, m) _popen(c, m)
-# define pclose(f) _pclose(f)
+#if !defined (__DJGPP__)
+# if defined (popen)
+# undef popen
+# undef pclose
# endif
-#else
-# if !defined (__GO32__)
-# if defined (popen)
-# undef popen
-# undef pclose
-# endif
-# define popen(c, m) os_popen(c, m)
-# define pclose(f) os_pclose(f)
- extern FILE *os_popen( const char *, const char * );
- extern int os_pclose( FILE * );
-# endif
-#endif
+# define popen(c, m) os_popen(c, m)
+# define pclose(f) os_pclose(f)
+ extern FILE *os_popen( const char *, const char * );
+ extern int os_pclose( FILE * );
+#endif /* !__DJGPP__ */