X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=plugins%2Fmd3model%2Fmd2.cpp;h=bb481bed3817fc8726d95df14d957be7fc1f3eeb;hb=502b368658d02c5d073f39e84ead0a23624c1acf;hp=e18ef2f6ca68016edf5dccd31f2fda6eb57caaef;hpb=83113718a4fb6a8e2318841f16f8a0b0eb85675c;p=xonotic%2Fnetradiant.git diff --git a/plugins/md3model/md2.cpp b/plugins/md3model/md2.cpp index e18ef2f6..bb481bed 100644 --- a/plugins/md3model/md2.cpp +++ b/plugins/md3model/md2.cpp @@ -233,7 +233,8 @@ void MD2Surface_read( Model& model, const byte* buffer, ArchiveFile& file ){ char skinname[MD2_MAX_SKINNAME]; char skinnameRelative[MD2_MAX_SKINNAME]; - char path[MD2_MAX_SKINNAME]; + char path[MD2_MAX_SKINNAME + 1]; + path[MD2_MAX_SKINNAME] = '\0'; int i = MD2_MAX_SKINNAME; PointerInputStream inputStream( buffer + header.ofs_skins ); inputStream.read( reinterpret_cast( skinnameRelative ), MD2_MAX_SKINNAME );