Explorar o código

stb_sprintf.h: stdlib.h is not needed

va_arg() is in stdarg.h, which is already being included
Valentin Lenhart %!s(int64=4) %!d(string=hai) anos
pai
achega
2de22bde0a
Modificáronse 1 ficheiros con 1 adicións e 3 borrados
  1. 1 3
      stb_sprintf.h

+ 1 - 3
stb_sprintf.h

@@ -187,7 +187,7 @@ PERFORMANCE vs MSVC 2008 32-/64-bit (GCC is even slower than MSVC):
 #define STBSP__ATTRIBUTE_FORMAT(fmt,va)
 #define STBSP__ATTRIBUTE_FORMAT(fmt,va)
 #endif
 #endif
 
 
-#include <stdarg.h> // for va_list()
+#include <stdarg.h> // for va_arg(), va_list()
 #include <stddef.h> // size_t, ptrdiff_t
 #include <stddef.h> // size_t, ptrdiff_t
 
 
 #ifndef STB_SPRINTF_MIN
 #ifndef STB_SPRINTF_MIN
@@ -211,8 +211,6 @@ STBSP__PUBLICDEF void STB_SPRINTF_DECORATE(set_separators)(char comma, char peri
 
 
 #ifdef STB_SPRINTF_IMPLEMENTATION
 #ifdef STB_SPRINTF_IMPLEMENTATION
 
 
-#include <stdlib.h> // for va_arg()
-
 #define stbsp__uint32 unsigned int
 #define stbsp__uint32 unsigned int
 #define stbsp__int32 signed int
 #define stbsp__int32 signed int