diff --git a/src/add-ons/accelerants/matrox/engine/mga_support.c b/src/add-ons/accelerants/matrox/engine/mga_support.c index 5b396227dd..a943544953 100644 --- a/src/add-ons/accelerants/matrox/engine/mga_support.c +++ b/src/add-ons/accelerants/matrox/engine/mga_support.c @@ -33,6 +33,7 @@ void mga_log(char *fmt, ...) va_start(args,fmt); vsprintf (buffer, fmt, args); + va_end(args); fprintf(myhand, "%s", buffer); fclose(myhand); } diff --git a/src/add-ons/accelerants/neomagic/engine/nm_support.c b/src/add-ons/accelerants/neomagic/engine/nm_support.c index 533d84d565..f02bf71a62 100644 --- a/src/add-ons/accelerants/neomagic/engine/nm_support.c +++ b/src/add-ons/accelerants/neomagic/engine/nm_support.c @@ -29,6 +29,7 @@ void nm_log(char *fmt, ...) va_start(args,fmt); vsprintf (buffer, fmt, args); + va_end(args); fprintf(myhand, "%s", buffer); fclose(myhand); }