Changes in uspace/lib/posix/stdio.c [e0e922d:2a53f71] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/posix/stdio.c
re0e922d r2a53f71 257 257 assert(stream != NULL); 258 258 259 /* Ret rieve the node. */259 /* Retieve the node. */ 260 260 struct stat st; 261 261 int rc; … … 265 265 } else { 266 266 rc = stat(filename, &st); 267 if (-rc == ENOENT) {268 /* file does not exist, create new file */269 FILE* tmp = fopen(filename, mode);270 if (tmp != NULL) {271 fclose(tmp);272 /* try again */273 rc = stat(filename, &st);274 }275 }276 267 } 277 268
Note:
See TracChangeset
for help on using the changeset viewer.