diff options
Diffstat (limited to 'include/m_utils.h')
| -rw-r--r-- | include/m_utils.h | 62 | 
1 files changed, 0 insertions, 62 deletions
diff --git a/include/m_utils.h b/include/m_utils.h index b8366f31a9..ad8b99e46d 100644 --- a/include/m_utils.h +++ b/include/m_utils.h @@ -518,66 +518,4 @@ extern struct SHA1_INTERFACE sha1i;  	#define TCHAR_STR_PARAM "%s"
  #endif
 -#ifdef _UNICODE
 -	#define mir_t2a(s) mir_u2a(s)
 -	#define mir_a2t(s) mir_a2u(s)
 -	#define mir_t2u(s) mir_wstrdup(s)
 -	#define mir_u2t(s) mir_wstrdup(s)
 -
 -	#define mir_t2a_cp(s,c) mir_u2a_cp(s,c)
 -	#define mir_a2t_cp(s,c) mir_a2u_cp(s,c)
 -	#define mir_t2u_cp(s,c) mir_wstrdup(s)
 -	#define mir_u2t_cp(s,c) mir_wstrdup(s)
 -#else
 -	#define mir_t2a(s) mir_strdup(s)
 -	#define mir_a2t(s) mir_strdup(s)
 -	#define mir_t2u(s) mir_a2u(s)
 -	#define mir_u2t(s) mir_u2a(s)
 -
 -	#define mir_t2a_cp(s,c) mir_strdup(s)
 -	#define mir_a2t_cp(s,c) mir_strdup(s)
 -	#define mir_t2u_cp(s,c) mir_a2u_cp(s,c)
 -	#define mir_u2t_cp(s,c) mir_u2a_cp(s,c)
 -#endif
 -
 -#if defined(__cplusplus)
 -
 -#ifdef _STATIC
 -	void   mir_free(void*);
 -	WCHAR* mir_a2u_cp(const char* src, int codepage);
 -	WCHAR* mir_a2u(const char* src);
 -	char*  mir_u2a_cp(const wchar_t* src, int codepage);
 -	char*  mir_u2a(const wchar_t* src);
 -#endif
 -
 -class _A2T
 -{
 -	TCHAR* buf;
 -
 -public:
 -	__forceinline _A2T(const char* s) : buf(mir_a2t(s)) {}
 -	__forceinline _A2T(const char* s, int cp) : buf(mir_a2t_cp(s, cp)) {}
 -	~_A2T() { mir_free(buf); }
 -
 -	__forceinline operator TCHAR*() const
 -	{	return buf;
 -	}
 -};
 -
 -class _T2A
 -{
 -	char* buf;
 -
 -public:
 -	__forceinline _T2A(const TCHAR* s) : buf(mir_t2a(s)) {}
 -	__forceinline _T2A(const TCHAR* s, int cp) : buf(mir_t2a_cp(s, cp)) {}
 -	__forceinline ~_T2A() { mir_free(buf); }
 -
 -	__forceinline operator char*() const
 -	{	return buf;
 -	}
 -};
 -
 -#endif
 -
  #endif // M_UTILS_H__
  | 
