From 7adaf456a1063cd7e25be7b0469caf7e70ba1a74 Mon Sep 17 00:00:00 2001 From: Bill Currie Date: Tue, 27 Aug 2002 22:13:34 +0000 Subject: [PATCH] plug a memory leak --- libs/util/sys.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libs/util/sys.c b/libs/util/sys.c index 515cb673e..6254c0f87 100644 --- a/libs/util/sys.c +++ b/libs/util/sys.c @@ -456,9 +456,12 @@ void Sys_DebugLog (const char *file, const char *fmt, ...) { va_list args; - dstring_t *data = dstring_newstr (); + static dstring_t *data; int fd; + if (!data) + data = dstring_newstr (); + va_start (args, fmt); dvsprintf (data, fmt, args); va_end (args);