create_path -> make_directory
diff --git a/libbb/unarchive.c b/libbb/unarchive.c
index a0cc28e..3fbd6ef 100644
--- a/libbb/unarchive.c
+++ b/libbb/unarchive.c
@@ -142,7 +142,7 @@
 				/* Use create_path instead of mkdir incase prefix path
 				 * hasnt been created */
 				if (function & extract_create_dirs) {
-					if (create_path(full_name, file_entry->mode) == FALSE) {
+					if (make_directory(full_name, file_entry->mode, FILEUTILS_RECUR) < 0) {
 						return NULL;
 					}
 				}