ソースを参照

Forgot to close va_lists

Eiyeron Fulmincendii 9 年 前
コミット
3539e0dc2b
共有1 個のファイルを変更した4 個の追加0 個の削除を含む
  1. 4 0
      platform/sfml/Logger.cpp

+ 4 - 0
platform/sfml/Logger.cpp

@@ -10,6 +10,7 @@ void Logger::log(const char *fmt, ...)
     va_list args;
     va_start(args, fmt);
     vprintf(fmt, args);
+    va_end (args);
 }
 
 void Logger::debug(const char *fmt, ...)
@@ -18,6 +19,7 @@ void Logger::debug(const char *fmt, ...)
     va_list args;
     va_start(args, fmt);
     vprintf(fmt, args);
+    va_end (args);
 }
 
 void Logger::warn(const char *fmt, ...)
@@ -26,6 +28,7 @@ void Logger::warn(const char *fmt, ...)
     va_list args;
     va_start(args, fmt);
     vprintf(fmt, args);
+    va_end (args);
 }
 
 void Logger::error(const char *fmt, ...)
@@ -34,4 +37,5 @@ void Logger::error(const char *fmt, ...)
     va_list args;
     va_start(args, fmt);
     vprintf(fmt, args);
+    va_end (args);
 }