Don't use uninitialized variables
authorAlan T. DeKok <aland@freeradius.org>
Sun, 17 Feb 2013 01:52:49 +0000 (20:52 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Sun, 17 Feb 2013 01:52:49 +0000 (20:52 -0500)
Fixes Coverity #982109

src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c

index 342a657..1c2faee 100644 (file)
@@ -275,9 +275,7 @@ static VALUE_PAIR *diameter2vp(REQUEST *request, SSL *ssl,
                                 */
                raw:
                                if (vp) pairfree(&vp);
-                               da = dict_attrunknown(da->attr, da->vendor,
-                                                     TRUE);
-
+                               da = dict_attrunknown(attr, vendor, TRUE);
                                if (!da) return NULL;
                                vp = pairalloc(da);
                                vp->length = size;