aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/postscript
diff options
context:
space:
mode:
authorrsc <devnull@localhost>2005-01-14 04:24:09 +0000
committerrsc <devnull@localhost>2005-01-14 04:24:09 +0000
commit359c1e017ee367c34b082b1b4e6c002686d01bce (patch)
tree84b17b7a46cc9c7ec00a206ec5d4c2159a1b4927 /src/cmd/postscript
parent78e51a8c6678b6e3dff3d619aa786669f531f4bc (diff)
downloadplan9port-359c1e017ee367c34b082b1b4e6c002686d01bce.tar.gz
plan9port-359c1e017ee367c34b082b1b4e6c002686d01bce.tar.bz2
plan9port-359c1e017ee367c34b082b1b4e6c002686d01bce.zip
works on Linux 2.6
Diffstat (limited to 'src/cmd/postscript')
-rw-r--r--src/cmd/postscript/common/bbox.c1
-rw-r--r--src/cmd/postscript/common/getopt.c11
-rw-r--r--src/cmd/postscript/common/misc.c1
-rw-r--r--src/cmd/postscript/common/mkfile2
4 files changed, 6 insertions, 9 deletions
diff --git a/src/cmd/postscript/common/bbox.c b/src/cmd/postscript/common/bbox.c
index 66a114c2..67dabf32 100644
--- a/src/cmd/postscript/common/bbox.c
+++ b/src/cmd/postscript/common/bbox.c
@@ -11,6 +11,7 @@
*/
#include <stdio.h>
+#include <string.h>
#include <ctype.h>
#include <sys/types.h>
#include <fcntl.h>
diff --git a/src/cmd/postscript/common/getopt.c b/src/cmd/postscript/common/getopt.c
index e348cb2f..018885f7 100644
--- a/src/cmd/postscript/common/getopt.c
+++ b/src/cmd/postscript/common/getopt.c
@@ -1,18 +1,13 @@
-#ifndef _POSIX_SOURCE
-#include <u.h>
-#include <libc.h>
-#endif
#include <stdio.h>
+#include <string.h>
#define ERR(str, chr) if(opterr){fprintf(stderr, "%s%s%c\n", argv[0], str, chr);}
int opterr = 1;
int optind = 1;
int optopt;
char *optarg;
-char *strchr();
int
-getopt (argc, argv, opts)
-char **argv, *opts;
+getopt (int argc, char **argv, char *opts)
{
static int sp = 1;
register int c;
@@ -22,7 +17,7 @@ char **argv, *opts;
if (optind >= argc ||
argv[optind][0] != '-' || argv[optind][1] == '\0')
return EOF;
- else if (strcmp(argv[optind], "--") == NULL) {
+ else if (strcmp(argv[optind], "--") == 0) {
optind++;
return EOF;
}
diff --git a/src/cmd/postscript/common/misc.c b/src/cmd/postscript/common/misc.c
index e965a6ee..dd34c6db 100644
--- a/src/cmd/postscript/common/misc.c
+++ b/src/cmd/postscript/common/misc.c
@@ -5,6 +5,7 @@
*/
#include <stdio.h>
+#include <stdlib.h>
#include <ctype.h>
#include <sys/types.h>
#include <fcntl.h>
diff --git a/src/cmd/postscript/common/mkfile b/src/cmd/postscript/common/mkfile
index 121b739e..6e270bca 100644
--- a/src/cmd/postscript/common/mkfile
+++ b/src/cmd/postscript/common/mkfile
@@ -20,4 +20,4 @@ HFILES=comments.h\
<$PLAN9/src/mklib
-CFLAGS=-c -D$SYSTEM -D_POSIX_SOURCE
+CFLAGS=-c -D$SYSTEM