Pārlūkot izejas kodu

In adduser(), delete the (possible) grave.

grunfink 3 mēneši atpakaļ
vecāks
revīzija
9c033f452e
2 mainītis faili ar 7 papildinājumiem un 0 dzēšanām
  1. 4 0
      data.c
  2. 3 0
      utils.c

+ 4 - 0
data.c

@@ -3303,6 +3303,10 @@ int grave(const char *objid, int op)
         }
         }
 
 
         break;
         break;
+
+    case 2: /** del **/
+        unlink(fn);
+        break;
     }
     }
 
 
     return ret;
     return ret;

+ 3 - 0
utils.c

@@ -369,6 +369,9 @@ int adduser(const char *uid)
         fclose(f);
         fclose(f);
     }
     }
 
 
+    /* remove the grave */
+    grave(uid, 2);
+
     printf("\nUser password is %s\n", pwd);
     printf("\nUser password is %s\n", pwd);
 
 
     printf("\nGo to %s/%s and continue configuring your user there.\n", srv_baseurl, uid);
     printf("\nGo to %s/%s and continue configuring your user there.\n", srv_baseurl, uid);