aboutsummaryrefslogtreecommitdiff
path: root/ports/dimcli/fix-NameBoolean.patch
blob: 35eb64d681ed2484e97110271fb2da49d135aa1c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
diff --git a/libs/dimcli/cli.cpp b/libs/dimcli/cli.cpp
index 9e67c12..c96bd24 100644
--- a/libs/dimcli/cli.cpp
+++ b/libs/dimcli/cli.cpp
@@ -388,8 +388,8 @@ GroupConfig const & Cli::Config::findGrpOrDie(Cli const & cli) {
 ***/
 
 //===========================================================================
-Cli::OptBase::OptBase(string const & names, bool boolean)
-    : m_bool{boolean}
+Cli::OptBase::OptBase(string const & names, bool in_boolean)
+    : m_bool{in_boolean}
     , m_names{names}
 {
     // set m_fromName and assert if names is malformed
@@ -486,12 +486,12 @@ static bool includeName(
     OptName const & name,
     NameListType type,
     Cli::OptBase const & opt,
-    bool boolean,
+    bool in_boolean,
     bool inverted
 ) {
     if (name.opt != &opt)
         return false;
-    if (boolean) {
+    if (in_boolean) {
         if (type == kNameEnable)
             return !name.invert;
         if (type == kNameDisable)
diff --git a/libs/dimcli/cli.h b/libs/dimcli/cli.h
index 2c1615c..3e4f405 100644
--- a/libs/dimcli/cli.h
+++ b/libs/dimcli/cli.h
@@ -818,7 +818,7 @@ public:
     };
 
 public:
-    OptBase(std::string const & keys, bool boolean);
+    OptBase(std::string const & keys, bool in_boolean);
     virtual ~OptBase() {}
 
     //-----------------------------------------------------------------------
@@ -952,7 +952,7 @@ inline void Cli::OptBase::setValueDesc<DIMCLI_LIB_FILESYSTEM_PATH>() {
 template <typename A, typename T>
 class Cli::OptShim : public OptBase {
 public:
-    OptShim(std::string const & keys, bool boolean);
+    OptShim(std::string const & keys, bool in_boolean);
     OptShim(OptShim const &) = delete;
     OptShim & operator=(OptShim const &) = delete;
 
@@ -1100,8 +1100,8 @@ protected:
 
 //===========================================================================
 template <typename A, typename T>
-Cli::OptShim<A, T>::OptShim(std::string const & keys, bool boolean)
-    : OptBase(keys, boolean)
+Cli::OptShim<A, T>::OptShim(std::string const & keys, bool in_boolean)
+    : OptBase(keys, in_boolean)
 {
     setValueDesc<T>();
 }