diff --git a/src/xpdev/filewrap.h b/src/xpdev/filewrap.h
index ff0e1a565cc3bcd642a4ce837597dac524e47051..706993d9ee0c6e1face3805c5f171f9e283c7c7a 100644
--- a/src/xpdev/filewrap.h
+++ b/src/xpdev/filewrap.h
@@ -71,6 +71,8 @@
 		#define ftello			ftell
 	#endif
 
+	#define mkstemp(t)	_open(_mktemp(t), O_RDWR | O_CREAT | O_EXCL)
+
 #elif defined(__unix__)
 
 	#ifdef __solaris__