aboutsummaryrefslogtreecommitdiff
path: root/dpkg.c
diff options
context:
space:
mode:
authorbug1 <bug1@69ca8d6d-28ef-0310-b511-8ec308f3f277>2001-04-08 07:23:53 +0000
committerbug1 <bug1@69ca8d6d-28ef-0310-b511-8ec308f3f277>2001-04-08 07:23:53 +0000
commit3a60c92817ae67f8fe8297a769fbc7ef792bb781 (patch)
treea02469d2b0c21b6e3dc20e2f3753c186b21a7383 /dpkg.c
parent6aff9109b2aaed4dc2ff8935367608366fa9e267 (diff)
downloadbusybox-w32-3a60c92817ae67f8fe8297a769fbc7ef792bb781.tar.gz
busybox-w32-3a60c92817ae67f8fe8297a769fbc7ef792bb781.tar.bz2
busybox-w32-3a60c92817ae67f8fe8297a769fbc7ef792bb781.zip
Use create_path instead of mkdir
git-svn-id: svn://busybox.net/trunk/busybox@2280 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'dpkg.c')
-rw-r--r--dpkg.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/dpkg.c b/dpkg.c
index b0f6adcd3..c992f5338 100644
--- a/dpkg.c
+++ b/dpkg.c
@@ -678,8 +678,7 @@ static int dpkg_unpackcontrol(package_t *pkg)
678 678
679 /* clean the temp directory (dpkgcidir) be recreating it */ 679 /* clean the temp directory (dpkgcidir) be recreating it */
680 remove_dir(dpkgcidir); 680 remove_dir(dpkgcidir);
681 if (mkdir(dpkgcidir, S_IRWXU) != 0) { 681 if (create_path(dpkgcidir, S_IRWXU) == FALSE) {
682 perror("mkdir");
683 return EXIT_FAILURE; 682 return EXIT_FAILURE;
684 } 683 }
685 684
@@ -864,8 +863,8 @@ extern int dpkg_main(int argc, char **argv)
864 optind++; 863 optind++;
865 } 864 }
866 865
867 create_path(dpkgcidir, 0755); 866 create_path(dpkgcidir, S_IRWXU);
868 create_path(infodir, 0755); 867 create_path(infodir, S_IRWXU);
869 868
870 status = status_read(); 869 status = status_read();
871 870