Fixes in SemVer and MsgUpdateConfig

This commit is contained in:
Vojtech Kral 2018-04-25 15:14:01 +02:00
parent 1a4827ba33
commit 933c0eb650
2 changed files with 3 additions and 3 deletions

View file

@ -99,8 +99,8 @@ public:
void set_maj(int maj) { ver.major = maj; }
void set_min(int min) { ver.minor = min; }
void set_patch(int patch) { ver.patch = patch; }
void set_metadata(boost::optional<const std::string&> meta) { meta ? strdup(*meta) : nullptr; }
void set_prerelease(boost::optional<const std::string&> pre) { pre ? strdup(*pre) : nullptr; }
void set_metadata(boost::optional<const std::string&> meta) { ver.metadata = meta ? strdup(*meta) : nullptr; }
void set_prerelease(boost::optional<const std::string&> pre) { ver.prerelease = pre ? strdup(*pre) : nullptr; }
// Comparison
bool operator<(const Semver &b) const { return ::semver_compare(ver, b.ver) == -1; }