diff --git a/trunk/src/app/srs_app_hls.cpp b/trunk/src/app/srs_app_hls.cpp index f2ec18985..773ff7eb3 100644 --- a/trunk/src/app/srs_app_hls.cpp +++ b/trunk/src/app/srs_app_hls.cpp @@ -409,7 +409,7 @@ srs_error_t SrsHlsMuxer::restore_stream() } fr.close(); - std::string body = fbuf; + std::string body(fbuf, nb_fbuf); // parse if (body.empty()) {