r19037: Fix a segfault
authorVolker Lendecke <vlendec@samba.org>
Mon, 2 Oct 2006 11:03:53 +0000 (11:03 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 17:15:04 +0000 (12:15 -0500)
(This used to be commit 1c18ebe67500a59d4bf08c7e2e2c2af416bfa084)

source3/libsmb/clispnego.c

index 3dad37d9e1bc4d17b52d0c82e1e9f08a5d0978b6..fedf7e5c6eb25b2cb7275fe0495aa7348fffb1e1 100644 (file)
@@ -165,7 +165,7 @@ BOOL spnego_parse_negTokenInit(DATA_BLOB blob,
        ret = !data.has_error;
        if (data.has_error) {
                int j;
-               SAFE_FREE(principal);
+               SAFE_FREE(*principal);
                for(j = 0; j < i && j < ASN1_MAX_OIDS-1; j++) {
                        SAFE_FREE(OIDs[j]);
                }