Changeset 761 for trunk/geant4/config/liblist.c
- Timestamp:
- Apr 8, 2008, 7:30:23 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/geant4/config/liblist.c
r593 r761 1 /* $Id: liblist.c,v 1. 19 2007/07/18 14:21:15 gcosmoExp $ */1 /* $Id: liblist.c,v 1.20 2008/04/03 17:26:36 gunter Exp $ */ 2 2 3 3 /* … … 200 200 { 201 201 /* Get library name... */ 202 gets(buffer);202 fgets(buffer,BUFSIZE,stdin); 203 203 if(feof(stdin)) break; 204 if (strlen(buffer) >= BUFSIZE-1) 205 { 206 fprintf(stderr, 207 " Internal ERROR: BUFSIZE too small to read library name map file\n"); 208 exit(1); 209 } 210 if ( buffer[strlen(buffer)-1] == '\n') 211 { buffer[strlen(buffer)-1]='\0'; } // when gets() was used, this discarded trailing \n 212 204 213 ptr=strtok(buffer,":\n"); 205 214 … … 252 261 { 253 262 /* Get directory name... */ 254 gets(buffer); 263 fgets(buffer,BUFSIZE,stdin); 264 if (strlen(buffer) >= BUFSIZE-1) 265 { 266 fprintf(stderr, 267 " Internal ERROR: BUFSIZE too small to read directory name\n"); 268 exit(1); 269 } 270 if ( buffer[strlen(buffer)-1] == '\n') 271 { buffer[strlen(buffer)-1]='\0'; } // when gets() was used, this discarded trailing \n 272 255 273 ptr=strtok(buffer,"/"); 256 274 if(!ptr)
Note: See TracChangeset
for help on using the changeset viewer.