You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by ab...@apache.org on 2020/06/26 17:51:14 UTC
[nifi-minifi-cpp] 01/02: MINIFICPP-1266 - Always initialize
configure_ in ProcessContext
This is an automated email from the ASF dual-hosted git repository.
aboda pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git
commit 8e5110a7124ddadf017d8cbea8404c1245349246
Author: Adam Hunyadi <hu...@gmail.com>
AuthorDate: Fri Jun 26 13:56:44 2020 +0200
MINIFICPP-1266 - Always initialize configure_ in ProcessContext
Signed-off-by: Arpad Boda <ab...@apache.org>
This closes #823
---
libminifi/include/core/ProcessContext.h | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/libminifi/include/core/ProcessContext.h b/libminifi/include/core/ProcessContext.h
index d99fc32..b2d73a1 100644
--- a/libminifi/include/core/ProcessContext.h
+++ b/libminifi/include/core/ProcessContext.h
@@ -82,9 +82,13 @@ class ProcessContext : public controller::ControllerServiceLookup, public core::
content_repo_(content_repo),
processor_node_(processor),
logger_(logging::LoggerFactory<ProcessContext>::getLogger()),
+ configure_(configuration),
initialized_(false) {
repo_ = repo;
state_manager_provider_ = getStateManagerProvider(logger_, controller_service_provider_, configuration);
+ if (!configure_) {
+ configure_ = std::make_shared<minifi::Configure>();
+ }
}
// Destructor
virtual ~ProcessContext() {