Official eMule-Board: Fix For New Message Log Entry - Official eMule-Board

Jump to content

Page 1 of 1

Fix For New Message Log Entry

#1 User is offline   Avi-3k 

  • hebMule [retired] dev
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1127
  • Joined: 25-June 03

Posted 17 August 2005 - 10:53 AM

i've noticed that eMule adds a log entry for
new messages even if they are filtered
(that depends on where they are filtered in the code)

this fixes the log entry to only be shown if
we actually get a message in message win.

remove (line 780)


AddLogLine(true, GetResString(IDS_NEWMSG), client->GetUserName(), ipstr(client->GetConnectIP()));

and add it to (line ~279)


void CChatSelector::ProcessMessage(CUpDownClient* sender, const CString& message) {
AddLogLine(true, GetResString(IDS_NEWMSG), sender->GetUserName(), ipstr(sender->GetConnectIP())); // Avi3k: newmsg log fix

btw, a different fix is to change CChatSelector::ProcessMessage()
to return a bool value and according to the value returned,
print the right message in ListenSocket.cpp

retired developer of hebMule and eMule Skinner...
hebMule site and topic.
hebMule2 unique features: AntiLeech, AntiVirus, Fake Check, ServerFilter, WebSearches, Export Searches, Relative Priority, ModID and much much more...

eMule Skinner is an application to create/edit skins for eMule,
it's multilingual, supports mods, easy-to-use design, integrates to hebMule & Windows and lots more...

code fixes/improvements: #1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11 (to check/verify: #12, #13).

  • Member Options

Page 1 of 1

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users