summaryrefslogtreecommitdiff
path: root/protocols/Tox/src/tox_instances.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/Tox/src/tox_instances.cpp')
-rw-r--r--protocols/Tox/src/tox_instances.cpp44
1 files changed, 0 insertions, 44 deletions
diff --git a/protocols/Tox/src/tox_instances.cpp b/protocols/Tox/src/tox_instances.cpp
deleted file mode 100644
index 414cd7b767..0000000000
--- a/protocols/Tox/src/tox_instances.cpp
+++ /dev/null
@@ -1,44 +0,0 @@
-#include "common.h"
-
-LIST<CToxProto> CToxProto::instanceList(1, CToxProto::CompareProtos);
-
-int CToxProto::CompareProtos(const CToxProto *p1, const CToxProto *p2)
-{
- return wcscmp(p1->m_tszUserName, p2->m_tszUserName);
-}
-
-CToxProto* CToxProto::InitProtoInstance(const char* protoName, const wchar_t* userName)
-{
- CToxProto *ppro = new CToxProto(protoName, userName);
- instanceList.insert(ppro);
-
- return ppro;
-}
-
-int CToxProto::UninitProtoInstance(CToxProto* ppro)
-{
- instanceList.remove(ppro);
-
- delete ppro;
-
- return 0;
-}
-
-void CToxProto::UninitInstances()
-{
- instanceList.destroy();
-}
-
-CToxProto* CToxProto::GetContactInstance(MCONTACT hContact)
-{
- char *proto = (char *)CallService(MS_PROTO_GETCONTACTBASEPROTO, (WPARAM)hContact, 0);
-
- if (proto == NULL)
- return NULL;
-
- for (int i = 0; i < instanceList.getCount(); i++)
- if ( !::strcmp(proto, instanceList[i]->m_szModuleName))
- return instanceList[i];
-
- return NULL;
-} \ No newline at end of file