diff --git a/indra/newview/fslslbridge.cpp b/indra/newview/fslslbridge.cpp index 878289fd4e..d9fa2f0cc6 100644 --- a/indra/newview/fslslbridge.cpp +++ b/indra/newview/fslslbridge.cpp @@ -837,7 +837,7 @@ std::string FSLSLBridgeScriptCallback::prepUploadFile() rewind( fpIn ); std::vector< char > vctData; - vctData.resize( lSize, 0 ); + vctData.resize( lSize+1, 0 ); if( lSize != fread( &vctData[0], 1, lSize, fpIn ) ) llwarns << "Size mismatch during read" << llendl;