]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
report when chdir fails. [RT #19360]
authorMark Andrews <marka@isc.org>
Mon, 2 Mar 2009 01:56:07 +0000 (01:56 +0000)
committerMark Andrews <marka@isc.org>
Mon, 2 Mar 2009 01:56:07 +0000 (01:56 +0000)
lib/tests/t_api.c

index 09cea48114c008a4a7dfb61efe5c2b722e498150..b300a6857209a78d68ff3306d339a91a447806fa 100644 (file)
@@ -15,7 +15,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: t_api.c,v 1.63 2008/01/18 23:46:58 tbox Exp $ */
+/* $Id: t_api.c,v 1.63.156.1 2009/03/02 01:56:07 marka Exp $ */
 
 /*! \file */
 
@@ -224,8 +224,10 @@ main(int argc, char **argv) {
         * Set cwd.
         */
 
-       if (T_dir != NULL)
-               (void) chdir(T_dir);
+       if (T_dir != NULL && chdir(T_dir) != 0) {
+               fprintf(stderr, "chdir %s failed\n", T_dir);
+               exit(1);
+       }
 
        /*
         * We don't want buffered output.