diff options
author | George Hazan <ghazan@miranda.im> | 2017-09-19 14:12:58 +0300 |
---|---|---|
committer | George Hazan <ghazan@miranda.im> | 2017-09-19 14:13:06 +0300 |
commit | e254312f9a660c83081ce2062ab14ba3c3614089 (patch) | |
tree | 324dff386c4b394ed4dc0f9b912ce3332bd94e84 /protocols/MinecraftDynmap/src | |
parent | 54ad7c456325b4c7fd639ef2d7cca7d5aef81c05 (diff) |
useless structure GCDEST finally removed
Diffstat (limited to 'protocols/MinecraftDynmap/src')
-rw-r--r-- | protocols/MinecraftDynmap/src/chat.cpp | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/protocols/MinecraftDynmap/src/chat.cpp b/protocols/MinecraftDynmap/src/chat.cpp index 9da4b85703..cbaf735acf 100644 --- a/protocols/MinecraftDynmap/src/chat.cpp +++ b/protocols/MinecraftDynmap/src/chat.cpp @@ -30,13 +30,12 @@ void MinecraftDynmapProto::UpdateChat(const char *name, const char *message, con ptrW tmessage(mir_a2u_cp(smessage.c_str(), CP_UTF8)); ptrW tname(mir_a2u_cp(name, CP_UTF8)); - GCDEST gcd = { m_szModuleName, m_tszUserName, GC_EVENT_MESSAGE }; - GCEVENT gce = { &gcd }; + GCEVENT gce = { m_szModuleName, m_tszUserName, GC_EVENT_MESSAGE }; gce.time = timestamp; gce.ptszText = tmessage; if (tname == NULL) { - gcd.iType = GC_EVENT_INFORMATION; + gce.iType = GC_EVENT_INFORMATION; tname = mir_wstrdup(TranslateT("Server")); gce.bIsMe = false; } @@ -54,10 +53,10 @@ int MinecraftDynmapProto::OnChatEvent(WPARAM, LPARAM lParam) { GCHOOK *hook = reinterpret_cast<GCHOOK*>(lParam); - if(strcmp(hook->pDest->pszModule,m_szModuleName)) + if(strcmp(hook->pszModule,m_szModuleName)) return 0; - switch(hook->pDest->iType) + switch(hook->iType) { case GC_USER_MESSAGE: { @@ -90,8 +89,7 @@ void MinecraftDynmapProto::AddChatContact(const char *name) { ptrW tname(mir_a2u_cp(name, CP_UTF8)); - GCDEST gcd = { m_szModuleName, m_tszUserName, GC_EVENT_JOIN }; - GCEVENT gce = { &gcd }; + GCEVENT gce = { m_szModuleName, m_tszUserName, GC_EVENT_JOIN }; gce.time = DWORD(time(0)); gce.dwFlags = GCEF_ADDTOLOG; gce.ptszNick = tname; @@ -110,8 +108,7 @@ void MinecraftDynmapProto::DeleteChatContact(const char *name) { ptrW tname(mir_a2u_cp(name, CP_UTF8)); - GCDEST gcd = { m_szModuleName, m_tszUserName, GC_EVENT_PART }; - GCEVENT gce = { &gcd }; + GCEVENT gce = { m_szModuleName, m_tszUserName, GC_EVENT_PART }; gce.dwFlags = GCEF_ADDTOLOG; gce.ptszNick = tname; gce.ptszUID = gce.ptszNick; @@ -146,8 +143,7 @@ void MinecraftDynmapProto::SetTopic(const char *topic) { ptrW ttopic(mir_a2u_cp(topic, CP_UTF8)); - GCDEST gcd = { m_szModuleName, m_tszUserName, GC_EVENT_TOPIC }; - GCEVENT gce = { &gcd }; + GCEVENT gce = { m_szModuleName, m_tszUserName, GC_EVENT_TOPIC }; gce.time = ::time(NULL); gce.ptszText = ttopic; |