=================================================================== RCS file: /home/cvs/OpenXM/src/util/oxreplace.c,v retrieving revision 1.4 retrieving revision 1.8 diff -u -p -r1.4 -r1.8 --- OpenXM/src/util/oxreplace.c 2005/04/14 07:11:58 1.4 +++ OpenXM/src/util/oxreplace.c 2013/08/31 13:44:08 1.8 @@ -1,8 +1,12 @@ -/* $OpenXM: OpenXM/src/util/oxreplace.c,v 1.3 2003/05/31 03:05:00 takayama Exp $ */ +/* $OpenXM: OpenXM/src/util/oxreplace.c,v 1.7 2011/05/02 06:39:51 takayama Exp $ */ /* cf. fb/src/misc/nan-tfb2.c */ #include +#include +#include #include int ReplaceLine=0; +int Verbose=0; +void usage(); char *readAsString(FILE *fp) { static char *s = NULL; @@ -10,6 +14,7 @@ char *readAsString(FILE *fp) { int p = 0; char *s2; int c; + if (fp == NULL) { s=NULL; return(NULL); } if (s == NULL) { s = (char *) malloc(size); if (s == NULL) { @@ -77,6 +82,7 @@ main(int argc, char *argv[]) { int i; char *old = NULL; char *new = NULL; + FILE *fp; if (argc < 2) {usage(); exit(0); } for (i=1; i