From: scantor Date: Thu, 16 May 2013 18:01:47 +0000 (+0000) Subject: https://issues.shibboleth.net/jira/browse/SSPCPP-543 X-Git-Url: http://www.project-moonshot.org/gitweb/?p=shibboleth%2Fsp.git;a=commitdiff_plain;h=f47e344e82dc76d8701056f4d98c4db0348edfc0 https://issues.shibboleth.net/jira/browse/SSPCPP-543 git-svn-id: https://svn.shibboleth.net/cpp-sp/branches/REL_2@3848 cb58f699-b61c-0410-a6fe-9272a202ed29 --- diff --git a/shibsp/attribute/resolver/impl/MetadataAttributeExtractor.cpp b/shibsp/attribute/resolver/impl/MetadataAttributeExtractor.cpp index 22589ca..61742ed 100644 --- a/shibsp/attribute/resolver/impl/MetadataAttributeExtractor.cpp +++ b/shibsp/attribute/resolver/impl/MetadataAttributeExtractor.cpp @@ -310,7 +310,7 @@ void MetadataExtractor::doLogo( if (request && request->startLangMatching()) { do { for (vector::const_iterator i = logos.begin(); i != logos.end(); ++i) { - if (request->matchLang((*i)->getLang())) { + if (!(*i)->getLang() || request->matchLang((*i)->getLang())) { sizediff = 0; if (h > 0) { dim = (*i)->getHeight();