diff options
Diffstat (limited to 'libbb')
-rw-r--r-- | libbb/unarchive.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libbb/unarchive.c b/libbb/unarchive.c index a0cc28eca..3fbd6ef31 100644 --- a/libbb/unarchive.c +++ b/libbb/unarchive.c | |||
@@ -142,7 +142,7 @@ char *extract_archive(FILE *src_stream, FILE *out_stream, const file_header_t *f | |||
142 | /* Use create_path instead of mkdir incase prefix path | 142 | /* Use create_path instead of mkdir incase prefix path |
143 | * hasnt been created */ | 143 | * hasnt been created */ |
144 | if (function & extract_create_dirs) { | 144 | if (function & extract_create_dirs) { |
145 | if (create_path(full_name, file_entry->mode) == FALSE) { | 145 | if (make_directory(full_name, file_entry->mode, FILEUTILS_RECUR) < 0) { |
146 | return NULL; | 146 | return NULL; |
147 | } | 147 | } |
148 | } | 148 | } |