Multiuser, Capabilities and Access Controls (#54)
[lunaix-os.git] / lunaix-os / usr / rm.c
index 7fea8332528af9e30baa0542fd4178b30da3d342..c6046ce695c608d5c3b10d7bf51797213e6b40c2 100644 (file)
@@ -29,7 +29,7 @@ main(int argc, const char* argv[])
 
     close(fd);
 
-    if ((stat.mode & F_DIR)) {
+    if (((stat.st_mode >> 16) & F_DIR)) {
         err = rmdir(path);
     }
     else {