diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-03-15 04:19:46 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-03-15 04:19:46 +0000 |
| commit | 538a8fcfe7d56e2d3bea25599d015df94ab9e7e6 (patch) | |
| tree | 174aba60cd077961b78b937b1ad1904c4c8c4857 /src/HttpHeader.cc | |
| parent | 8dacfe45b86f262da482e41441db49363b41acb9 (diff) | |
2008-03-15 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Fixed compilation error with g++-4.3
Diffstat (limited to 'src/HttpHeader.cc')
| -rw-r--r-- | src/HttpHeader.cc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/HttpHeader.cc b/src/HttpHeader.cc index e855f670..4d514bf2 100644 --- a/src/HttpHeader.cc +++ b/src/HttpHeader.cc @@ -73,7 +73,7 @@ uint64_t HttpHeader::getFirstAsULLInt(const std::string& name) const { if(value == "") { return 0; } else { - return strtoull(value.c_str(), 0, 10); + return Util::parseULLInt(value); } } @@ -85,7 +85,7 @@ RangeHandle HttpHeader::getRange() const if(contentLengthStr == "") { return new Range(0, 0, 0); } else { - uint64_t contentLength = strtoull(contentLengthStr.c_str(), 0, 10); + uint64_t contentLength = Util::parseULLInt(contentLengthStr); if(contentLength == 0) { return new Range(0, 0, 0); } else { @@ -102,9 +102,9 @@ RangeHandle HttpHeader::getRange() const std::pair<std::string, std::string> startEndBytePair; Util::split(startEndBytePair, rangePair.first, '-'); - uint64_t startByte = STRTOULL(startEndBytePair.first.c_str()); - uint64_t endByte = STRTOULL(startEndBytePair.second.c_str()); - uint64_t entityLength = STRTOULL(rangePair.second.c_str()); + off_t startByte = Util::parseLLInt(startEndBytePair.first); + off_t endByte = Util::parseLLInt(startEndBytePair.second); + uint64_t entityLength = Util::parseULLInt(rangePair.second); return new Range(startByte, endByte, entityLength); } |
