]> granicus.if.org Git - sudo/commitdiff
now works if you do sudo bin/test
authorTodd C. Miller <Todd.Miller@courtesan.com>
Sat, 13 Mar 1993 20:09:38 +0000 (20:09 +0000)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Sat, 13 Mar 1993 20:09:38 +0000 (20:09 +0000)
find_path.c

index a4a5e3510c2de01e2310b65397ac7152a4cfab0e..492dab451a245207fb964f208d0472a02121a100 100644 (file)
@@ -183,7 +183,10 @@ struct stat s;
 register char type;
 
 
-if ( *file == '.' && *(file+1) == '/' ) 
+if (index(file, '/') && *file != '/' && strncmp(file, "./", 2)
+    && strncmp(file, "../", 3))
+    type=3;
+else if ( *file == '.' && *(file+1) == '/' ) 
     type=1;
 else  if ( *file == '/' )
     type=2;