summaryrefslogtreecommitdiff
path: root/biology/mapm3/files/patch-lib-syscode.c
blob: c74d4b58c6ce46ff9230a7a4ee4bdde424b56a9b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
--- lib/syscode.c.orig	2008-04-04 20:05:29.000000000 +0000
+++ lib/syscode.c	2008-03-27 21:03:12.000000000 +0000
@@ -198,7 +198,7 @@
     long fseekvalue= 0L;
     frewind(fp);
     run while (fseekvalue < index-1) {
-	fgetln(help_file);
+	fgetln_(help_file);
 	fseekvalue+=len(ln)+1;
     } except_when(ENDOFILE) return(FALSE);
     return(TRUE);
@@ -742,26 +742,26 @@
 
 	} else if (matches(argv[i]+1,"load")) {
 	    check_file_arg(*argc_ptr-i,argv[i+1],file_arg[LOAD_FILE_ARG],
-			   "load","data",argv[0],READ);
+			   WRS("load"),WRS("data"),argv[0],READ);
 	    prep_it=FALSE;
 	    argv[i++][0]='\0'; argv[i][0]='\0';
 	} else if (matches(argv[i]+1,"prep")) {
 	    check_file_arg(*argc_ptr-i,argv[i+1],file_arg[LOAD_FILE_ARG],
-			   "prep","raw",argv[0],READ);
+			   WRS("prep"),WRS("raw"),argv[0],READ);
 	    prep_it=TRUE;
 	    argv[i++][0]='\0'; argv[i][0]='\0';
 	} else if (matches(argv[i]+1,"run")) {
 	    check_file_arg(*argc_ptr-i,argv[i+1],file_arg[RUN_FILE_ARG],
-			   "run","in",argv[0],READ);
+			   WRS("run"),WRS("in"),argv[0],READ);
 	    argv[i++][0]='\0'; argv[i][0]='\0';
 	} else if (matches(argv[i]+1,"photo")) {
 	    check_file_arg(*argc_ptr-i,argv[i+1],file_arg[PHOTO_FILE_ARG],
-			   "photo","out",argv[0],APPEND);
+			   WRS("photo"),WRS("out"),argv[0],APPEND);
 	    append_it=TRUE;
 	    argv[i++][0]='\0'; argv[i][0]='\0';
 	} else if (matches(argv[i]+1,"out")) {
 	    check_file_arg(*argc_ptr-i,argv[i+1],file_arg[PHOTO_FILE_ARG],
-			   "photo","out",argv[0],WRITE);
+			   WRS("photo"),WRS("out"),argv[0],WRITE);
 	    append_it=FALSE;
 	    argv[i++][0]='\0'; argv[i][0]='\0';
 	} else if (matches(argv[i]+1,"help")) {