MSVCRT_tmpnam(): complete rewrite. Use the same names as the native
version. Use the caller-supplied buffer if possible.
diff --git a/include/msvcrt/stdio.h b/include/msvcrt/stdio.h
index fa39c82..c93816c 100644
--- a/include/msvcrt/stdio.h
+++ b/include/msvcrt/stdio.h
@@ -65,6 +65,7 @@
#define EOF (-1)
#define FILENAME_MAX 260
+#define TMP_MAX 0x7fff
#define FOPEN_MAX 20
#define L_tmpnam 260
@@ -84,6 +85,7 @@
#define MSVCRT__IOLBF 0x0040
#define MSVCRT_FILENAME_MAX 260
+#define MSVCRT_TMP_MAX 0x7fff
#define MSVCRT_EOF (-1)