diff --git a/dll/steam_http.cpp b/dll/steam_http.cpp index a88ae286..83d0e329 100644 --- a/dll/steam_http.cpp +++ b/dll/steam_http.cpp @@ -347,7 +347,8 @@ void Steam_HTTP::online_http_request(Steam_Http_Request *request, SteamAPICall_t unsigned int file_size = file_size_(request->target_filepath); if (file_size) { - long long read = Local_Storage::get_file_data(request->target_filepath, (char *)&request->response[0], file_size, 0); + request->response.resize(static_cast(file_size)); + long long read = Local_Storage::get_file_data(request->target_filepath, (char *)&request->response[0], file_size); if (read < 0) read = 0; request->response.resize(static_cast(read)); }