Index: usereventdlg.cpp
===================================================================
RCS file: /cvsroot/licq/qt-gui/src/usereventdlg.cpp,v
retrieving revision 1.112
diff -u -b -p -r1.112 usereventdlg.cpp
--- usereventdlg.cpp	15 Mar 2003 01:52:14 -0000	1.112
+++ usereventdlg.cpp	29 Mar 2003 14:23:44 -0000
@@ -1390,7 +1391,7 @@ void UserSendCommon::RetrySend(ICQEvent 
     {
       CEventMsg *ue = (CEventMsg *)e->UserEvent();
       // create initial strings (implicit copying, no allocation impact :)
-      char *tmp = gTranslator.NToRN(codec->fromUnicode(ue->Message()));
+      char *tmp = gTranslator.NToRN(ue->Message());
       QCString wholeMessageRaw(tmp);
       delete [] tmp;
       unsigned int wholeMessagePos = 0;
@@ -1439,8 +1440,7 @@ void UserSendCommon::RetrySend(ICQEvent 
         }
         else
         {
-          message = ue->Message();
-          messageRaw = codec->fromUnicode(message);
+          messageRaw = ue->Message();
         }
 
         icqEventTag = server->icqSendMessage(m_nUin, messageRaw.data(),
Index: mmsenddlg.cpp
===================================================================
RCS file: /cvsroot/licq/qt-gui/src/mmsenddlg.cpp,v
retrieving revision 1.12
diff -u -b -p -r1.12 mmsenddlg.cpp
--- mmsenddlg.cpp	12 Mar 2003 17:38:12 -0000	1.12
+++ mmsenddlg.cpp	29 Mar 2003 14:23:44 -0000
@@ -212,8 +212,7 @@ void CMMSendDlg::SendNext()
         }
         else
         {
-          message = s1;
-          messageRaw = codec->fromUnicode(message);
+          messageRaw = codec->fromUnicode(s1);
         }
 
         icqEventTag = server->icqSendMessage(m_nUin, messageRaw.data(),
