From aa8f4373e0c9614b7d64a5760c0fa071b1c1edc9 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Sat, 21 Jul 2012 11:11:20 +0000 Subject: - MZeroedObject used instead of the operator new() inlining - SAFE_DELETE of local objects removed from ICQ git-svn-id: http://svn.miranda-ng.org/main/trunk@1092 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- protocols/Omegle/proto.h | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) (limited to 'protocols/Omegle/proto.h') diff --git a/protocols/Omegle/proto.h b/protocols/Omegle/proto.h index 457ea775cd..053071aac8 100644 --- a/protocols/Omegle/proto.h +++ b/protocols/Omegle/proto.h @@ -22,21 +22,12 @@ along with this program. If not, see . #pragma once -class OmegleProto : public PROTO_INTERFACE +class OmegleProto : public PROTO_INTERFACE, public MZeroedObject { public: OmegleProto( const char *proto_name, const TCHAR *username ); ~OmegleProto( ); - __inline void* operator new( size_t size ) - { - return calloc( 1, size ); - } - __inline void operator delete( void* p ) - { - free( p ); - } - inline const char* ModuleName( ) const { return m_szModuleName; @@ -124,7 +115,7 @@ public: void __cdecl SendMsgWorker(void*); void __cdecl SendTypingWorker(void*); - + void __cdecl NewChatWorker(void*); void __cdecl StopChatWorker(void*); @@ -140,7 +131,7 @@ public: void AddChatContact(const TCHAR *nick); void DeleteChatContact(const TCHAR *name); void SetChatStatus(int); - void ClearChat(); + void ClearChat(); void SetTopic(const TCHAR *topic = NULL); // Connection client -- cgit v1.2.3