Module Name: src
Committed By: christos
Date: Thu Mar 8 20:46:08 UTC 2012
Modified Files:
src/external/gpl2/xcvs/dist/src: ls.c
Log Message:
check chdir return
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/gpl2/xcvs/dist/src/ls.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/external/gpl2/xcvs/dist/src/ls.c
diff -u src/external/gpl2/xcvs/dist/src/ls.c:1.2 src/external/gpl2/xcvs/dist/src/ls.c:1.3
--- src/external/gpl2/xcvs/dist/src/ls.c:1.2 Fri Apr 10 07:20:30 2009
+++ src/external/gpl2/xcvs/dist/src/ls.c Thu Mar 8 15:46:08 2012
@@ -546,7 +546,8 @@ ls_dirleaveproc (void *callerdat, const
set_tag = false;
}
- (void)CVS_CHDIR ("..");
+ if (CVS_CHDIR ("..") == -1)
+ error (0, errno, "Failed to chdir ..");
if (unlink_file_dir (dir))
error (0, errno, "Failed to remove directory `%s'",
created_dir);