aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/grap/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/grap/main.c')
-rw-r--r--src/cmd/grap/main.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/cmd/grap/main.c b/src/cmd/grap/main.c
index 41797562..ea0309d4 100644
--- a/src/cmd/grap/main.c
+++ b/src/cmd/grap/main.c
@@ -7,10 +7,11 @@
#include "grap.h"
#include "y.tab.h"
-extern char *unsharp(char*);
-
int dbg = 0;
+#ifndef GRAPDEFINES
+#define GRAPDEFINES "#9/sys/lib/grap.defines"
+#endif
char *lib_defines;
int lib = 1; /* 1 to include lib_defines */
@@ -40,7 +41,7 @@ main(int argc, char *argv[])
{
extern void onintr(int), fpecatch(int);
- lib_defines = unsharp("#9/lib/grap.defines");
+ lib_defines = unsharp(GRAPDEFINES);
if (signal(SIGINT, SIG_IGN) != SIG_IGN)
signal(SIGINT, onintr);
@@ -90,8 +91,8 @@ main(int argc, char *argv[])
void onintr(int n)
{
- //n;
- if (!dbg)
+ if(n){}
+ if(!dbg)
unlink(tempfile);
exit(1);
}