Should be virtual inheritance.
[shibboleth/cpp-opensaml.git] / saml / saml2 / metadata / ObservableMetadataProvider.h
index f652f73..ab47da3 100644 (file)
@@ -40,7 +40,7 @@ namespace opensaml {
         /**
          * A metadata provider that notifies interested parties of changes.
          */
-        class SAML_API ObservableMetadataProvider : public MetadataProvider
+        class SAML_API ObservableMetadataProvider : public virtual MetadataProvider
         {
         protected:
             /**