X-Git-Url: https://git.sesse.net/?p=cubemap;a=blobdiff_plain;f=httpinput.cpp;h=6de67b251cc4b132c75146b7a2927dda541205f3;hp=275df501f6fb9c92b44d3023091852076595ec40;hb=9ec4c94b5d2071b1eacfe09f1cf99824bb8e3868;hpb=237f75d513cc4bcde94adbddf21b3c48d331c166 diff --git a/httpinput.cpp b/httpinput.cpp index 275df50..6de67b2 100644 --- a/httpinput.cpp +++ b/httpinput.cpp @@ -491,6 +491,7 @@ void HTTPInput::drop_pending_data(size_t num_bytes) } log(WARNING, "[%s] Dropping %lld junk bytes from stream, maybe it is not a Metacube stream?", url.c_str(), (long long)num_bytes); + assert(pending_data.size() >= num_bytes); pending_data.erase(pending_data.begin(), pending_data.begin() + num_bytes); }