adium: 9b88c7e8: Don't mark all direct IM messages as aut...
evands at pidgin.im
evands at pidgin.im
Wed Feb 18 20:45:41 EST 2009
-----------------------------------------------------------------
Revision: 9b88c7e8eaf48a18db6e630ce54bc18ad3f69c88
Ancestor: 30c025a5facc491ee082435ffe5d2ccfec619678
Author: evands at pidgin.im
Date: 2009-02-19T01:38:04
Branch: im.pidgin.adium
URL: http://d.pidgin.im/viewmtn/revision/info/9b88c7e8eaf48a18db6e630ce54bc18ad3f69c88
Modified files:
libpurple/protocols/oscar/oscar.c
ChangeLog:
Don't mark all direct IM messages as autoreplies. I have absolutely no
idea what I was doing in 0cc6fa10027bf829296dc524792add070c70f8eb. If there
was a bug there other than what I created, I'm not seeing it.
(imflags & PURPLE_MESSAGE_AUTO_RESP) is clearly YES if an autoreply and NO
if not; checking imflags alone is wrong.
-------------- next part --------------
============================================================
--- libpurple/protocols/oscar/oscar.c 23643a831ac37e40ab89982801b9268220545660
+++ libpurple/protocols/oscar/oscar.c 1dcb9dc65104c1ff6a44ce715f58e27cdc004861
@@ -4421,7 +4421,7 @@ purple_odc_send_im(PeerConnection *conn,
}
g_string_free(data, TRUE);
- peer_odc_send_im(conn, msg->str, msg->len, charset, imflags);
+ peer_odc_send_im(conn, msg->str, msg->len, charset, (imflags & PURPLE_MESSAGE_AUTO_RESP));
g_string_free(msg, TRUE);
}
More information about the Commits
mailing list