add missing includes
[project/procd.git] / initd / mkdev.c
index 5ac6e95..44101aa 100644 (file)
@@ -16,6 +16,7 @@
 
 #include <sys/stat.h>
 #include <sys/types.h>
+#include <sys/sysmacros.h>
 
 #include <stdio.h>
 #include <string.h>
@@ -121,7 +122,6 @@ int mkdev(const char *name, int _mode)
        n_patterns = 1;
        find_devs(true);
        find_devs(false);
-       chdir("/");
-
-       return 0;
+       free(pattern);
+       return chdir("/");
 }