Mercurial > pidgin.yaz
comparison pidgin/plugins/xmppconsole.c @ 21056:9e45c28b4b2b
Fix some leaking GtkSizeGroups.
author | Daniel Atallah <daniel.atallah@gmail.com> |
---|---|
date | Tue, 30 Oct 2007 04:28:31 +0000 |
parents | 3cc856ca2338 |
children | c38d72677c8a |
comparison
equal
deleted
inserted
replaced
21055:a0b0f988667e | 21056:9e45c28b4b2b |
---|---|
323 buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(console->entry)); | 323 buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(console->entry)); |
324 gtk_text_buffer_set_text(buffer, stanza, -1); | 324 gtk_text_buffer_set_text(buffer, stanza, -1); |
325 gtk_text_buffer_get_iter_at_offset(buffer, &iter, strstr(stanza, "</iq>") - stanza); | 325 gtk_text_buffer_get_iter_at_offset(buffer, &iter, strstr(stanza, "</iq>") - stanza); |
326 gtk_text_buffer_place_cursor(buffer, &iter); | 326 gtk_text_buffer_place_cursor(buffer, &iter); |
327 g_free(stanza); | 327 g_free(stanza); |
328 | 328 |
329 gtk_widget_destroy(dialog); | 329 gtk_widget_destroy(dialog); |
330 g_object_unref(sg); | |
330 | 331 |
331 } | 332 } |
332 | 333 |
333 static void presence_clicked_cb(GtkWidget *w, gpointer nul) | 334 static void presence_clicked_cb(GtkWidget *w, gpointer nul) |
334 { | 335 { |
481 gtk_text_buffer_get_iter_at_offset(buffer, &iter, strstr(stanza, "</presence>") - stanza); | 482 gtk_text_buffer_get_iter_at_offset(buffer, &iter, strstr(stanza, "</presence>") - stanza); |
482 gtk_text_buffer_place_cursor(buffer, &iter); | 483 gtk_text_buffer_place_cursor(buffer, &iter); |
483 g_free(stanza); | 484 g_free(stanza); |
484 | 485 |
485 gtk_widget_destroy(dialog); | 486 gtk_widget_destroy(dialog); |
487 g_object_unref(sg); | |
486 } | 488 } |
487 | 489 |
488 static void message_clicked_cb(GtkWidget *w, gpointer nul) | 490 static void message_clicked_cb(GtkWidget *w, gpointer nul) |
489 { | 491 { |
490 GtkWidget *hbox, | 492 GtkWidget *hbox, |
617 gtk_text_buffer_get_iter_at_offset(buffer, &iter, strstr(stanza, "</message>") - stanza); | 619 gtk_text_buffer_get_iter_at_offset(buffer, &iter, strstr(stanza, "</message>") - stanza); |
618 gtk_text_buffer_place_cursor(buffer, &iter); | 620 gtk_text_buffer_place_cursor(buffer, &iter); |
619 g_free(stanza); | 621 g_free(stanza); |
620 | 622 |
621 gtk_widget_destroy(dialog); | 623 gtk_widget_destroy(dialog); |
624 g_object_unref(sg); | |
622 } | 625 } |
623 | 626 |
624 static void | 627 static void |
625 signed_on_cb(PurpleConnection *gc) | 628 signed_on_cb(PurpleConnection *gc) |
626 { | 629 { |