From e9482d877d8daf59879502619b93d929561662aa Mon Sep 17 00:00:00 2001 From: Luke Howard Date: Sun, 3 Apr 2011 00:06:33 +1100 Subject: [PATCH] return assertion also in display_value; do not assume value and display_value parameters are non-NULL --- util_saml.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/util_saml.cpp b/util_saml.cpp index 245cafd..d02fa73 100644 --- a/util_saml.cpp +++ b/util_saml.cpp @@ -283,7 +283,11 @@ gss_eap_saml_assertion_provider::getAttribute(const gss_buffer_t attr, XMLHelper::serialize(m_assertion->marshall((DOMDocument *)NULL), str); - duplicateBuffer(str, value); + if (value != NULL) + duplicateBuffer(str, value); + if (display_value != NULL) + duplicateBuffer(str, display_value); + *more = 0; return true; -- 2.1.4