Fix a bug where tar could change perms and ownership of dirs pointed
to by symlink within a tarball.
 -Erik
diff --git a/internal.h b/internal.h
index e57096d..2b07d67 100644
--- a/internal.h
+++ b/internal.h
@@ -156,7 +156,7 @@
 	  int (*dirAction) (const char *fileName, struct stat* statbuf));
 const char* timeString(time_t timeVal);
 
-extern void createPath (const char *name, int mode);
+extern int createPath (const char *name, int mode);
 extern int parse_mode( const char* s, mode_t* theMode);
 extern void usage(const char *usage) __attribute__ ((noreturn));