take length of display_value, not value
authorLuke Howard <lukeh@padl.com>
Mon, 2 Dec 2013 06:10:56 +0000 (17:10 +1100)
committerKevin Wasserman <kevin.wasserman@painless-security.com>
Thu, 19 Dec 2013 17:17:56 +0000 (12:17 -0500)
mech_eap/util_saml.cpp

index bf82a57..71ad9bd 100644 (file)
@@ -703,7 +703,7 @@ gss_eap_saml_attr_provider::getAttribute(const gss_buffer_t attr,
         }
         if (display_value != NULL && base64Encoded == false) {
             display_value->value = toUTF8(av->getTextContent(), true);
-            display_value->length = strlen((char *)value->value);
+            display_value->length = strlen((char *)display_value->value);
         }
     }