[Mesa-dev] [PATCH] mesa: use strtok_s for strtok_r on windows

Tapani Pälli tapani.palli at intel.com
Tue Sep 29 23:19:23 PDT 2015


https://msdn.microsoft.com/en-us/library/ftsafwz3.aspx

Signed-off-by: Tapani Pälli <tapani.palli at intel.com>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=92183
---
 src/mesa/main/imports.h | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/mesa/main/imports.h b/src/mesa/main/imports.h
index d61279a..e0d818e 100644
--- a/src/mesa/main/imports.h
+++ b/src/mesa/main/imports.h
@@ -423,6 +423,9 @@ _mesa_vsnprintf(char *str, size_t size, const char *fmt, va_list arg);
 #define snprintf _snprintf
 #endif
 
+#if defined(_MSC_VER) && !defined(strtok_r)
+#define strtok_r strtok_s
+#endif
 
 #ifdef __cplusplus
 }
-- 
2.4.3



More information about the mesa-dev mailing list