- Timestamp:
- Apr 23, 2014, 2:28:54 AM (10 years ago)
- Branches:
- master, release-1.10
- Children:
- b61ad80
- Parents:
- 9ae6095
- git-author:
- Anders Kaseorg <andersk@mit.edu> (04/23/14 02:27:51)
- git-committer:
- Anders Kaseorg <andersk@mit.edu> (04/23/14 02:28:54)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
util.c
r7b89e8c rcba6b9c 468 468 if (fstat(fileno(old), &st) != 0) { 469 469 owl_function_error("Cannot stat %s: %s", filename, strerror(errno)); 470 fclose(old); 470 471 return -1; 471 472 } … … 473 474 /* resolve symlinks, because link() fails on symlinks, at least on AFS */ 474 475 actual_filename = owl_util_recursive_resolve_link(filename); 475 if (actual_filename == NULL) 476 if (actual_filename == NULL) { 477 fclose(old); 476 478 return -1; /* resolving the symlink failed, but we already logged this error */ 479 } 477 480 478 481 newfile = g_strdup_printf("%s.new", actual_filename);
Note: See TracChangeset
for help on using the changeset viewer.