Skip to content

Commit fe7bc5f

Browse files
author
nitrocaster
committed
Don't unload render dlls to prevent typeids invalidation.
1 parent 1f34b32 commit fe7bc5f

File tree

1 file changed

+0
-3
lines changed

1 file changed

+0
-3
lines changed

src/xrEngine/EngineAPI.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,6 @@ void CEngineAPI::CreateRendererList()
219219
SupportsAdvancedRendering* test_rendering = (SupportsAdvancedRendering*)GetProcAddress(hRender, "SupportsAdvancedRendering");
220220
R_ASSERT(test_rendering);
221221
bSupports_r2_5 = test_rendering();
222-
FreeLibrary(hRender);
223222
}
224223

225224
// try to initialize R3
@@ -234,7 +233,6 @@ void CEngineAPI::CreateRendererList()
234233
SupportsDX10Rendering* test_dx10_rendering = (SupportsDX10Rendering*)GetProcAddress(hRender, "SupportsDX10Rendering");
235234
R_ASSERT(test_dx10_rendering);
236235
bSupports_r3 = test_dx10_rendering();
237-
FreeLibrary(hRender);
238236
}
239237

240238
// try to initialize R4
@@ -249,7 +247,6 @@ void CEngineAPI::CreateRendererList()
249247
SupportsDX11Rendering* test_dx11_rendering = (SupportsDX11Rendering*)GetProcAddress(hRender, "SupportsDX11Rendering");
250248
R_ASSERT(test_dx11_rendering);
251249
bSupports_r4 = test_dx11_rendering();
252-
FreeLibrary(hRender);
253250
}
254251
}
255252

0 commit comments

Comments
 (0)