Changeset 1369
- Timestamp:
- 2000-08-07T16:46:31+12:00 (24 years ago)
- Location:
- trunk/gsdl/src/recpt
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/src/recpt/z3950cfg.h
r1355 r1369 25 25 }; 26 26 extern struct z3950cfg *zserver_list; 27 extern FILE *errfile; 27 28 #endif -
trunk/gsdl/src/recpt/z3950proto.cpp
r1359 r1369 61 61 z3950_server *zserver; 62 62 ShortColInfo_t *tempinfo; 63 FILE *stderr_tmp, *err; 64 65 err=fopen(errf.getcstr(), "a"); 66 stderr_tmp=stderr; 67 if (err==NULL) { 63 FILE *errfile; 64 65 if ((errfile=fopen(errf.getcstr(),"a"))==NULL) { 68 66 // what do we do if we can't open the error file? 69 67 // this means that errors will go to stderr, which may stuff up 70 68 // any cgi headers and the page. 71 } else { 72 stderr=err; 69 errfile=stderr; 73 70 } 74 71 … … 82 79 } 83 80 zconfigparse(); 84 if (err!=NULL) { 85 fclose(err); 86 stderr=stderr_tmp; 87 } 81 82 if (errfile!=stderr) 83 fclose(errfile); 88 84 89 85 // we now have the config files in the ptr zserver_list
Note:
See TracChangeset
for help on using the changeset viewer.