(doit): don't add a new entry if `set_password' failed
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3429 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -70,7 +70,8 @@ doit(const char *principal)
|
|||||||
}
|
}
|
||||||
init_entry (db, &ent);
|
init_entry (db, &ent);
|
||||||
edit_entry (&ent);
|
edit_entry (&ent);
|
||||||
set_password (&ent);
|
if(set_password (&ent))
|
||||||
|
goto cleanup;
|
||||||
set_created_by (&ent);
|
set_created_by (&ent);
|
||||||
|
|
||||||
ret = db->store(context, db, 0, &ent);
|
ret = db->store(context, db, 0, &ent);
|
||||||
|
Reference in New Issue
Block a user