#include "common.h" LIST CToxProto::accounts(1, CToxProto::CompareAccounts); int CToxProto::CompareAccounts(const CToxProto *p1, const CToxProto *p2) { return _tcscmp(p1->m_tszUserName, p2->m_tszUserName); } CToxProto* CToxProto::InitAccount(const char* protoName, const wchar_t* userName) { /*ptrA address(db_get_sa(NULL, protoName, TOX_SETTINGS_ID)); if (address == NULL) { DialogBoxParam( g_hInstance, MAKEINTRESOURCE(IDD_PROFILE_IMPORT), GetActiveWindow(), CToxProto::ToxProfileImportProc, (LPARAM)userName); }*/ CToxProto *proto = new CToxProto(protoName, userName); return proto; } int CToxProto::UninitAccount(CToxProto* proto) { accounts.remove(proto); delete proto; return 0; }