Inject logging category into base class.
authorScott Cantor <cantor.2@osu.edu>
Fri, 13 Apr 2007 01:18:41 +0000 (01:18 +0000)
committerScott Cantor <cantor.2@osu.edu>
Fri, 13 Apr 2007 01:18:41 +0000 (01:18 +0000)
saml/saml2/metadata/impl/XMLMetadataProvider.cpp

index cf3f743..f1e3bc7 100644 (file)
@@ -25,7 +25,6 @@
 #include "saml2/metadata/MetadataFilter.h"
 #include "saml2/metadata/AbstractMetadataProvider.h"
 
-#include <log4cpp/Category.hh>
 #include <xmltooling/util/NDC.h>
 #include <xmltooling/util/ReloadableXMLFile.h>
 
@@ -45,7 +44,10 @@ namespace opensaml {
         class SAML_DLLLOCAL XMLMetadataProvider : public AbstractMetadataProvider, public ReloadableXMLFile
         {
         public:
-            XMLMetadataProvider(const DOMElement* e) : AbstractMetadataProvider(e), ReloadableXMLFile(e), m_object(NULL) {}
+            XMLMetadataProvider(const DOMElement* e)
+                : AbstractMetadataProvider(e), ReloadableXMLFile(e, Category::getInstance(SAML_LOGCAT".MetadataProvider")),
+                    m_object(NULL) {
+            }
             virtual ~XMLMetadataProvider() {
                 delete m_object;
             }