summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Kalnischkies <david@kalnischkies.de>2015-06-09 15:15:33 +0200
committerDavid Kalnischkies <david@kalnischkies.de>2015-06-09 15:15:33 +0200
commitc69e8370947d765dd94f142d18dc11d5a76af443 (patch)
tree37e7892b4a579f240e2bb3bd5bf4a8a46e8cfb60
parent1e0f0f28e1025f42a8172eb72f3e87984eb2b939 (diff)
replace ULONG_MAX with c++ style std::numeric_limits
For some reason travis seems to be unhappy about it claiming it is not defined. Well, lets not think to deeply about it… Git-Dch: Ignore
-rw-r--r--methods/rred.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/methods/rred.cc b/methods/rred.cc
index 12cf2b4a5..54123ab9c 100644
--- a/methods/rred.cc
+++ b/methods/rred.cc
@@ -405,12 +405,12 @@ class Patch {
size_t s, e;
errno = 0;
s = strtoul(buffer, &m, 10);
- if (unlikely(m == buffer || s == ULONG_MAX || errno != 0))
+ if (unlikely(m == buffer || s == std::numeric_limits<unsigned long>::max() || errno != 0))
return _error->Error("Parsing patchfile %s failed: Expected an effected line start", f.Name().c_str());
else if (*m == ',') {
++m;
e = strtol(m, &c, 10);
- if (unlikely(m == c || e == ULONG_MAX || errno != 0))
+ if (unlikely(m == c || e == std::numeric_limits<unsigned long>::max() || errno != 0))
return _error->Error("Parsing patchfile %s failed: Expected an effected line end", f.Name().c_str());
if (unlikely(e < s))
return _error->Error("Parsing patchfile %s failed: Effected lines end %lu is before start %lu", f.Name().c_str(), e, s);