From a2bd94749285c100ce5ed50bc2580c53528fea64 Mon Sep 17 00:00:00 2001 From: Scott Ehlert Date: Tue, 17 Nov 2009 04:49:17 -0500 Subject: [PATCH] Fixed exit crash on Linux on Left 4 Dead 2 (bug 4114, r=dvander). --- core/provider/provider_ep2.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/core/provider/provider_ep2.cpp b/core/provider/provider_ep2.cpp index 7312b9f..adf68e4 100644 --- a/core/provider/provider_ep2.cpp +++ b/core/provider/provider_ep2.cpp @@ -659,6 +659,7 @@ bool CacheUserMessages() void *addr = dlsym(handle, "usermessages"); if (addr == NULL) { + dlclose(handle); return false; } dict = (UserMsgDict *)*(void **)addr;