Notes on portability, and on when #include <linux/blah> is appropriate.
[oweals/busybox.git] / archival / unzip.c
index bb7197d3e4a424f0c51adabab76193bd388ea255..b9dff1985524fdb20c4a429c3607c259efb11634 100644 (file)
@@ -236,9 +236,8 @@ int unzip_main(int argc, char **argv)
        }
 
        /* Change dir if necessary */
-       if (base_dir && chdir(base_dir)) {
-               bb_perror_msg_and_die("Cannot chdir");
-       }
+       if (base_dir)
+               bb_xchdir(base_dir);
 
        if (verbosity != v_silent)
                printf("Archive:  %s\n", src_fn);