aboutsummaryrefslogtreecommitdiff
path: root/bdep/release.cxx
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2019-05-23 17:54:45 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2019-05-23 17:54:45 +0300
commitebc0d5300be28477e00f0a8436cda72573250a8b (patch)
tree749a0067b2b2ac907d999f44fc557fd1b39aaea8 /bdep/release.cxx
parentcfa962f6efc5429e079bda173a9fff86e377da46 (diff)
Adapt to increasing standard version major, minor, and patch max values up to 99999
Diffstat (limited to 'bdep/release.cxx')
-rw-r--r--bdep/release.cxx18
1 files changed, 9 insertions, 9 deletions
diff --git a/bdep/release.cxx b/bdep/release.cxx
index de91dbb..d82e978 100644
--- a/bdep/release.cxx
+++ b/bdep/release.cxx
@@ -160,9 +160,9 @@ namespace bdep
//
auto& ov (prj.open_version);
- auto make_snapshot = [&cv] (uint16_t major,
- uint16_t minor,
- uint16_t patch,
+ auto make_snapshot = [&cv] (uint32_t major,
+ uint32_t minor,
+ uint32_t patch,
uint16_t pre_release = 0 /* a.0 */)
{
return standard_version (cv.epoch,
@@ -243,9 +243,9 @@ namespace bdep
if (const char* n = (o.open_beta () ? "--open-beta" : nullptr))
fail << n << " specified for final current version " << cv;
- uint16_t mj (cv.major ());
- uint16_t mi (cv.minor ());
- uint16_t pa (cv.patch ());
+ uint32_t mj (cv.major ());
+ uint32_t mi (cv.minor ());
+ uint32_t pa (cv.patch ());
if (o.open_major ()) {mj++; mi = pa = 0;}
else if (o.open_minor ()) { mi++; pa = 0;}
@@ -300,9 +300,9 @@ namespace bdep
//
// Note that there is no --patch since we cannot jump to patch.
//
- uint16_t mj (cv.major ());
- uint16_t mi (cv.minor ());
- uint16_t pa (cv.patch ());
+ uint32_t mj (cv.major ());
+ uint32_t mi (cv.minor ());
+ uint32_t pa (cv.patch ());
uint16_t pr (*cv.pre_release ());
if (o.major ()) {mj++; mi = pa = pr = 0;}