X-Git-Url: http://www.project-moonshot.org/gitweb/?p=shibboleth%2Fcpp-sp.git;a=blobdiff_plain;f=shibsp%2Fattribute%2Fresolver%2Fimpl%2FMetadataAttributeExtractor.cpp;h=61742ed5457214613ba97629c3edeff5f9dca98d;hp=22589ca020bff0c6f9c4c3279ddd896bd03f75e3;hb=9e9c5e9cd9455855edf3d0ce7a1ca5e491c64047;hpb=4f85805be2d9e78170d098b15e5c2a1f9e5c00aa 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();