Mercurial > hg > orthanc-webviewer
comparison Orthanc/Core/ChunkedBuffer.cpp @ 141:9362080e5e3d
sync
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 15 Jul 2016 12:00:11 +0200 |
parents | e8cfda4c8a2f |
children | 5dc54316d68b |
comparison
equal
deleted
inserted
replaced
140:31615831e42d | 141:9362080e5e3d |
---|---|
49 delete *it; | 49 delete *it; |
50 } | 50 } |
51 } | 51 } |
52 | 52 |
53 | 53 |
54 void ChunkedBuffer::AddChunk(const char* chunkData, | 54 void ChunkedBuffer::AddChunk(const void* chunkData, |
55 size_t chunkSize) | 55 size_t chunkSize) |
56 { | 56 { |
57 if (chunkSize == 0) | 57 if (chunkSize == 0) |
58 { | 58 { |
59 return; | 59 return; |
60 } | 60 } |
61 | 61 else |
62 assert(chunkData != NULL); | 62 { |
63 chunks_.push_back(new std::string(chunkData, chunkSize)); | 63 assert(chunkData != NULL); |
64 numBytes_ += chunkSize; | 64 chunks_.push_back(new std::string(reinterpret_cast<const char*>(chunkData), chunkSize)); |
65 numBytes_ += chunkSize; | |
66 } | |
65 } | 67 } |
66 | 68 |
67 | 69 |
68 void ChunkedBuffer::AddChunk(const std::string& chunk) | 70 void ChunkedBuffer::AddChunk(const std::string& chunk) |
69 { | 71 { |