libpurple/protocols/silc/chat.c

branch
next.minor
changeset 23295
5d3a2fd59439
parent 23002
a2c1f33b5bc4
child 24398
4865c2ee6ea8
child 24900
a19d983918c2
equal deleted inserted replaced
23294:2421675fdc10 23295:5d3a2fd59439
1313 silc_buffer_len(buf)); 1313 silc_buffer_len(buf));
1314 silc_mime_partial_free(list); 1314 silc_mime_partial_free(list);
1315 g_free(tmp); 1315 g_free(tmp);
1316 1316
1317 if (ret) 1317 if (ret)
1318 serv_got_chat_in(gc, id, purple_connection_get_display_name(gc), 0, msg, time(NULL)); 1318 serv_got_chat_in(gc, id, purple_connection_get_display_name(gc), msgflags, msg, time(NULL));
1319 return ret; 1319 return ret;
1320 } 1320 }
1321 } 1321 }
1322 1322
1323 /* Send channel message */ 1323 /* Send channel message */
1324 ret = silc_client_send_channel_message(client, conn, channel, key, 1324 ret = silc_client_send_channel_message(client, conn, channel, key,
1325 flags, sg->sha1hash, 1325 flags, sg->sha1hash,
1326 (unsigned char *)msg2, 1326 (unsigned char *)msg2,
1327 strlen(msg2)); 1327 strlen(msg2));
1328 if (ret) { 1328 if (ret) {
1329 serv_got_chat_in(gc, id, purple_connection_get_display_name(gc), 0, msg, 1329 serv_got_chat_in(gc, id, purple_connection_get_display_name(gc), msgflags, msg,
1330 time(NULL)); 1330 time(NULL));
1331 } 1331 }
1332 g_free(tmp); 1332 g_free(tmp);
1333 1333
1334 return ret; 1334 return ret;

mercurial