Fix a memleak in secrets_fetch_trust_account_password_legacy
authorVolker Lendecke <vl@samba.org>
Sat, 7 Jun 2008 06:50:02 +0000 (08:50 +0200)
committerKarolin Seeger <kseeger@samba.org>
Mon, 9 Jun 2008 06:20:43 +0000 (08:20 +0200)
Coverity ID 571
(cherry picked from commit a551773e34af1c118f77784a285e1b885da8655d)
(cherry picked from commit 682ec284b189e12de4fff9f000b12960a69d90cb)

source/passdb/secrets.c

index c6d79c99be00c2e77aeac1cb7de665e77afdcfa1..a23b06631308eea2936e55f8480aa0cf4da18a78 100644 (file)
@@ -399,6 +399,7 @@ bool secrets_fetch_trust_account_password_legacy(const char *domain,
 
        if (size != sizeof(*pass)) {
                DEBUG(0, ("secrets were of incorrect size!\n"));
+               SAFE_FREE(pass);
                return False;
        }