diff --git a/src/ca/caProvider.cpp b/src/ca/caProvider.cpp index 7f3ebc6..f3765ef 100644 --- a/src/ca/caProvider.cpp +++ b/src/ca/caProvider.cpp @@ -206,8 +206,10 @@ public: return sharedProvider; } - virtual ChannelProvider::shared_pointer newInstance() + virtual ChannelProvider::shared_pointer newInstance(const std::tr1::shared_ptr& conf) { + // Ignoring configuration as CA only allows config via. environment, + // and we don't want to change this here. try { // TODO use std::make_shared std::tr1::shared_ptr tp(new CAChannelProvider());