Repository: nifi-minifi-cpp
Updated Branches:
  refs/heads/master 5a80197e1 -> f5bf3c8b6


MINIFICPP-315 - allow plain b suffix on properties

This closes #196.

Signed-off-by: Marc Parisi <phroc...@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/f5bf3c8b
Tree: http://git-wip-us.apache.org/repos/asf/nifi-minifi-cpp/tree/f5bf3c8b
Diff: http://git-wip-us.apache.org/repos/asf/nifi-minifi-cpp/diff/f5bf3c8b

Branch: refs/heads/master
Commit: f5bf3c8b63a33f9a50d1cbcdd2d6d389a170d6ef
Parents: 5a80197
Author: Dustin Rodrigues <dust....@gmail.com>
Authored: Sat Nov 18 17:04:25 2017 -0500
Committer: Marc Parisi <phroc...@apache.org>
Committed: Tue Nov 28 12:32:43 2017 -0500

----------------------------------------------------------------------
 libminifi/include/core/Property.h | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/nifi-minifi-cpp/blob/f5bf3c8b/libminifi/include/core/Property.h
----------------------------------------------------------------------
diff --git a/libminifi/include/core/Property.h 
b/libminifi/include/core/Property.h
index 9eee1b5..7ee0c15 100644
--- a/libminifi/include/core/Property.h
+++ b/libminifi/include/core/Property.h
@@ -217,7 +217,10 @@ class Property {
     }
 
     char end0 = toupper(pEnd[0]);
-    if ((end0 == 'K') || (end0 == 'M') || (end0 == 'G') || (end0 == 'T') || 
(end0 == 'P')) {
+    if (end0 == 'B') {
+      output = ival;
+      return true;
+    } else if ((end0 == 'K') || (end0 == 'M') || (end0 == 'G') || (end0 == 
'T') || (end0 == 'P')) {
       if (pEnd[1] == '\0') {
         unsigned long int multiplier = 1000;
 

Reply via email to