summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTomas Mraz <tmraz@redhat.com>2011-12-07 16:06:05 +0100
committerTomas Mraz <tmraz@redhat.com>2011-12-07 16:06:05 +0100
commite5f3076c599bdeb4a6ec31a718876614039a0339 (patch)
treec3952141120ecc19668243d322e3e38bf25cdfa2 /src
parentfb0a5c59b714758e6b054255938a9a604c93f93d (diff)
downloadlibpwquality-e5f3076c599bdeb4a6ec31a718876614039a0339.tar.gz
Do not leak when setting unknown string value.
Diffstat (limited to 'src')
-rw-r--r--src/settings.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/settings.c b/src/settings.c
index ee30885..d2d3de9 100644
--- a/src/settings.c
+++ b/src/settings.c
@@ -275,6 +275,7 @@ pwquality_set_str_value(pwquality_settings_t *pwq, int setting,
pwq->dict_path = dup;
break;
default:
+ free(dup);
return PWQ_ERROR_NON_STR_SETTING;
}