You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by ph...@apache.org on 2018/10/19 01:42:03 UTC

nifi-minifi-cpp git commit: MINIFICPP-649 - Fix some compiler warnings

Repository: nifi-minifi-cpp
Updated Branches:
  refs/heads/master f3febb3da -> 90dfc06aa


MINIFICPP-649 - Fix some compiler warnings

This closes #423.

Signed-off-by: Marc Parisi <ph...@apache.org>


Project: http://git-wip-us.apache.org/repos/asf/nifi-minifi-cpp/repo
Commit: http://git-wip-us.apache.org/repos/asf/nifi-minifi-cpp/commit/90dfc06a
Tree: http://git-wip-us.apache.org/repos/asf/nifi-minifi-cpp/tree/90dfc06a
Diff: http://git-wip-us.apache.org/repos/asf/nifi-minifi-cpp/diff/90dfc06a

Branch: refs/heads/master
Commit: 90dfc06aaf40a9e3b7e6a947925b280317051836
Parents: f3febb3
Author: Arpad Boda <ab...@hortonworks.com>
Authored: Thu Oct 18 13:50:27 2018 +0200
Committer: Marc Parisi <ph...@apache.org>
Committed: Thu Oct 18 21:41:31 2018 -0400

----------------------------------------------------------------------
 LibExample/monitor_directory.c                          | 1 +
 extensions/civetweb/processors/ListenHTTP.cpp           | 6 +++---
 extensions/http-curl/tests/C2VerifyHeartbeatAndStop.cpp | 2 +-
 libminifi/src/FlowControlProtocol.cpp                   | 1 -
 4 files changed, 5 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/nifi-minifi-cpp/blob/90dfc06a/LibExample/monitor_directory.c
----------------------------------------------------------------------
diff --git a/LibExample/monitor_directory.c b/LibExample/monitor_directory.c
index 694fd4b..b456fcd 100644
--- a/LibExample/monitor_directory.c
+++ b/LibExample/monitor_directory.c
@@ -22,6 +22,7 @@
 #include <sys/stat.h>
 #include <unistd.h>
 #include <dirent.h>
+#include <pthread.h>
 
 #include "file_blocks.h"
 #include "comms.h"

http://git-wip-us.apache.org/repos/asf/nifi-minifi-cpp/blob/90dfc06a/extensions/civetweb/processors/ListenHTTP.cpp
----------------------------------------------------------------------
diff --git a/extensions/civetweb/processors/ListenHTTP.cpp b/extensions/civetweb/processors/ListenHTTP.cpp
index 46e65e8..210ae1c 100644
--- a/extensions/civetweb/processors/ListenHTTP.cpp
+++ b/extensions/civetweb/processors/ListenHTTP.cpp
@@ -393,12 +393,12 @@ void ListenHTTP::Handler::write_body(mg_connection *conn, const mg_request_info
                          response.body.size(),
                          req_info->request_uri);
       mg_printf(conn, "Content-type: ");
-      mg_printf(conn, response.mime_type.c_str());
+      mg_printf(conn, "%s", response.mime_type.c_str());
       mg_printf(conn, "\r\n");
       mg_printf(conn, "Content-length: ");
-      mg_printf(conn, std::to_string(response.body.size()).c_str());
+      mg_printf(conn, "%s", std::to_string(response.body.size()).c_str());
       mg_printf(conn, "\r\n\r\n");
-      mg_printf(conn, response.body.c_str());
+      mg_printf(conn, "%s", response.body.c_str());
 
     } else {
       logger_->log_debug("No response body available for URI: %s", req_info->request_uri);

http://git-wip-us.apache.org/repos/asf/nifi-minifi-cpp/blob/90dfc06a/extensions/http-curl/tests/C2VerifyHeartbeatAndStop.cpp
----------------------------------------------------------------------
diff --git a/extensions/http-curl/tests/C2VerifyHeartbeatAndStop.cpp b/extensions/http-curl/tests/C2VerifyHeartbeatAndStop.cpp
index f962198..b31fc51 100644
--- a/extensions/http-curl/tests/C2VerifyHeartbeatAndStop.cpp
+++ b/extensions/http-curl/tests/C2VerifyHeartbeatAndStop.cpp
@@ -78,7 +78,7 @@ class Responder : public CivetHandler {
       rapidjson::Document root;
       rapidjson::ParseResult ok = root.Parse(post_data.data(), post_data.size());
       bool found = false;
-      auto operation = root["operation"].GetString();
+      std::string operation = root["operation"].GetString();
       if (operation == "heartbeat") {
         assert(root.HasMember("agentInfo") == true);
         assert(root["agentInfo"]["agentManifest"].HasMember("bundles") == true);

http://git-wip-us.apache.org/repos/asf/nifi-minifi-cpp/blob/90dfc06a/libminifi/src/FlowControlProtocol.cpp
----------------------------------------------------------------------
diff --git a/libminifi/src/FlowControlProtocol.cpp b/libminifi/src/FlowControlProtocol.cpp
index 60f701a..396203b 100644
--- a/libminifi/src/FlowControlProtocol.cpp
+++ b/libminifi/src/FlowControlProtocol.cpp
@@ -33,7 +33,6 @@ namespace nifi {
 namespace minifi {
 
 int FlowControlProtocol::connectServer(const char *host, uint16_t port) {
-  in_addr addr;
   return 0;
 }