+ // can use the cast because length doesn't change
+ mktemp(wxMBSTRINGCAST m_strTemp.mb_str());
+#elif defined(__WXPM__)
+ // for now just create a file
+ // future enhancements can be to set some extended attributes for file systems
+ // OS/2 supports that have them (HPFS, FAT32) and security (HPFS386)
+ static const wxChar *szMktempSuffix = wxT("XXX");
+ m_strTemp << strName << szMktempSuffix;
+ ::DosCreateDir(m_strTemp.GetWriteBuf(MAX_PATH), NULL);