# define tstrerror _wcserror
# define taccess _waccess
# define tstrdup wcsdup
-# define ttempnam _wtempnam
+# define ttempnam _wtempnam
# define tgetenv _wgetenv
# define totlower(c) towlower((wchar_t)(c))
/* The following "tchar" functions do not have exact wide-character equivalents
# define tmkdir(path, mode) _wmkdir(path)
# define tstrerror_r win32_strerror_r_replacement
# define trename win32_rename_replacement
-# define ttruncate win32_truncate_replacement
# define tglob win32_wglob
#else /* __WIN32__ */
/* For non-Windows builds, the "tchar" type will be one byte and will specify a
# define tstrtoul strtoul
# define tmkdir mkdir
# define tstrdup strdup
-# define ttempnam tempnam
+# define ttempnam tempnam
# define tgetenv getenv
# define totlower(c) tolower((unsigned char)(c))
# define TSTRDUP STRDUP
# define tstrerror_r strerror_r
# define trename rename
-# define ttruncate truncate
# define taccess access
# define tglob glob
#endif /* !__WIN32__ */