libpurple/protocols/jabber/si.c

changeset 42592
6b65c0e4ba15
parent 42570
a980db2607fd
equal deleted inserted replaced
42591:aa3f777462d8 42592:6b65c0e4ba15
1781 } 1781 }
1782 } 1782 }
1783 } 1783 }
1784 1784
1785 if(jsx->stream_method == STREAM_METHOD_UNKNOWN) { 1785 if(jsx->stream_method == STREAM_METHOD_UNKNOWN) {
1786 g_object_unref(G_OBJECT(jsx)); 1786 g_object_unref(jsx);
1787 return; 1787 return;
1788 } 1788 }
1789 1789
1790 jsx->js = js; 1790 jsx->js = js;
1791 jsx->stream_id = g_strdup(stream_id); 1791 jsx->stream_id = g_strdup(stream_id);
1855 "jabber_si_xfer_free: destroying IBB session\n"); 1855 "jabber_si_xfer_free: destroying IBB session\n");
1856 jabber_ibb_session_destroy(jsx->ibb_session); 1856 jabber_ibb_session_destroy(jsx->ibb_session);
1857 } 1857 }
1858 1858
1859 if (jsx->ibb_buffer) { 1859 if (jsx->ibb_buffer) {
1860 g_object_unref(G_OBJECT(jsx->ibb_buffer)); 1860 g_object_unref(jsx->ibb_buffer);
1861 } 1861 }
1862 1862
1863 purple_debug_info("jabber", "jabber_si_xfer_free(): freeing jsx %p\n", jsx); 1863 purple_debug_info("jabber", "jabber_si_xfer_free(): freeing jsx %p\n", jsx);
1864 1864
1865 g_free(jsx->stream_id); 1865 g_free(jsx->stream_id);

mercurial