summaryrefslogtreecommitdiff
path: root/src/AbstractDiskWriter.cc
diff options
context:
space:
mode:
authorNils Maier <maierman@web.de>2014-05-24 22:42:23 +0200
committerNils Maier <maierman@web.de>2014-05-25 14:49:29 +0200
commita82f08765e9be6f65ae5338dc27611fd9d7c715f (patch)
tree6a540755d42f292d627f3f09ba447807c5cc4144 /src/AbstractDiskWriter.cc
parent64b1fefb78ed8a44bf26d7937c1b23f211b8df52 (diff)
Fix (unknown length) downloads larger than 2GiB
Closes #215
Diffstat (limited to 'src/AbstractDiskWriter.cc')
-rw-r--r--src/AbstractDiskWriter.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/AbstractDiskWriter.cc b/src/AbstractDiskWriter.cc
index 25a2d620..fe547e62 100644
--- a/src/AbstractDiskWriter.cc
+++ b/src/AbstractDiskWriter.cc
@@ -310,6 +310,7 @@ ssize_t AbstractDiskWriter::readDataInternal(unsigned char* data, size_t len,
void AbstractDiskWriter::seek(int64_t offset)
{
+ assert(offset >= 0);
#ifdef __MINGW32__
LARGE_INTEGER fileLength;
fileLength.QuadPart = offset;