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);