diff options
author | David Sommerseth <dazo@users.sourceforge.net> | 2008-12-19 23:35:57 +0100 |
---|---|---|
committer | David Sommerseth <dazo@users.sourceforge.net> | 2008-12-19 23:35:57 +0100 |
commit | 4908aeeb31b92e67e3b454569d53dab52a191081 (patch) | |
tree | 774ce1b0d705d004b1c90e0fef6ea2c86667e8c5 /eurephiadm | |
parent | 4dbdbd2f2039cec7ba1475bea4a4dd4021bdb9db (diff) | |
download | eurephia-4908aeeb31b92e67e3b454569d53dab52a191081.tar.gz eurephia-4908aeeb31b92e67e3b454569d53dab52a191081.tar.xz eurephia-4908aeeb31b92e67e3b454569d53dab52a191081.zip |
users command: Fixed a memory leak in add user function
Diffstat (limited to 'eurephiadm')
-rw-r--r-- | eurephiadm/commands/users.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/eurephiadm/commands/users.c b/eurephiadm/commands/users.c index 38d84db..aaab447 100644 --- a/eurephiadm/commands/users.c +++ b/eurephiadm/commands/users.c @@ -885,6 +885,7 @@ int add_user(eurephiaCTX *ctx, eurephiaSESSION *sess, eurephiaVALUES *cfg, int a get_console_input(passwd, 64, "Password for user:", 1); if( strlen_nullsafe(passwd) < 4 ) { free_nullsafe(passwd); + free_nullsafe(chkpwd); fprintf(stderr, "%s: Password is too short\n", MODULE); return 1; } |