diff options
| author | Jonas Schnelli <[email protected]> | 2015-05-10 15:54:11 +0200 |
|---|---|---|
| committer | Jonas Schnelli <[email protected]> | 2015-06-04 09:16:06 +0200 |
| commit | e04d9c25cf96edaf5b70baec6a21ceca624deea6 (patch) | |
| tree | a32ba88e126ecbd2385e00c4ada7163561638f70 /src | |
| parent | univalue: add support for real, fix percision and make it json_spirit compatible (diff) | |
| download | discoin-e04d9c25cf96edaf5b70baec6a21ceca624deea6.tar.xz discoin-e04d9c25cf96edaf5b70baec6a21ceca624deea6.zip | |
univalue: correct bool support
Diffstat (limited to 'src')
| -rw-r--r-- | src/univalue/univalue.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/univalue/univalue.h b/src/univalue/univalue.h index efcf202bd..c37a3829f 100644 --- a/src/univalue/univalue.h +++ b/src/univalue/univalue.h @@ -30,6 +30,9 @@ public: UniValue(int64_t val_) { setInt(val_); } + UniValue(bool val_) { + setBool(val_); + } UniValue(int val_) { setInt(val_); } @@ -192,6 +195,13 @@ static inline std::pair<std::string,UniValue> Pair(const char *cKey, int64_t i64 return std::make_pair(key, uVal); } +static inline std::pair<std::string,UniValue> Pair(const char *cKey, bool iVal) +{ + std::string key(cKey); + UniValue uVal(iVal); + return std::make_pair(key, uVal); +} + static inline std::pair<std::string,UniValue> Pair(const char *cKey, int iVal) { std::string key(cKey); |