Skip to content
This repository has been archived by the owner. It is now read-only.
Permalink
Browse files
fixing r* visioned leak
  • Loading branch information
Sergeanur committed Apr 10, 2020
1 parent df872a2 commit f1413c477692b935b14e8ef69ea8e4aeb3dd2e7f
Showing with 6 additions and 4 deletions.
  1. +6 −4 src/core/RwTexRead.cpp
@@ -260,11 +260,13 @@ CreateTxdImageForVideoCard()

RwStream *img = RwStreamOpen(rwSTREAMFILENAME, rwSTREAMWRITE, "models\\txd.img");
if (img == nil) {
if (_dwOperatingSystemVersion == OS_WINNT || _dwOperatingSystemVersion == OS_WIN2000 || _dwOperatingSystemVersion == OS_WINXP) {
// original code does otherwise and it leaks
delete []buf;
delete pDir;

if (_dwOperatingSystemVersion == OS_WINNT || _dwOperatingSystemVersion == OS_WIN2000 || _dwOperatingSystemVersion == OS_WINXP)
DealWithTxdWriteError(0, TXDSTORESIZE, "CVT_CRT");
delete []buf;
delete pDir;
}

return false;
}

0 comments on commit f1413c4

Please sign in to comment.