#ifndef __MMI_H__ #define __MMI_H__ char *m_wwstrcat(LPCSTR,LPCSTR); char *m_awstrcat(LPCSTR,LPCSTR); char *m_aastrcat(LPCSTR,LPCSTR); char *m_ustrcat(LPCSTR,LPCSTR); LPSTR to_hex(uint8_t*,int); LPSTR utf8_to_miranda(LPCSTR,uint32_t&); LPSTR miranda_to_utf8(LPCSTR,uint32_t); void *operator new(size_t sz); void operator delete(void *p); void *operator new[](size_t size); void operator delete[](void * p); #define SAFE_INIT(t,p) t p=NULL; #define SAFE_FREE(p) safe_free((void **)&(p)); #define SAFE_DELETE(p) safe_delete((void **)&(p)); void __fastcall safe_free(void** p); void __fastcall safe_delete(void** p); #endif