Mercurial > pidgin.yaz
comparison pidgin/gtknotify.c @ 18545:22ba51d40efa
don't escape this data, as gtk isn't expecting it to be escaped (fixes #1311, aka the O'Connor bug)
author | Nathan Walp <nwalp@pidgin.im> |
---|---|
date | Sat, 21 Jul 2007 02:14:58 +0000 |
parents | 7cd39e4b241d |
children | 3f45fdbfac1b |
comparison
equal
deleted
inserted
replaced
18544:7cd39e4b241d | 18545:22ba51d40efa |
---|---|
670 gtk_list_store_append(model, &iter); | 670 gtk_list_store_append(model, &iter); |
671 gtk_list_store_set(model, &iter, 0, pixbuf, -1); | 671 gtk_list_store_set(model, &iter, 0, pixbuf, -1); |
672 | 672 |
673 for (j = 1; j < col_num; j++) { | 673 for (j = 1; j < col_num; j++) { |
674 GValue v; | 674 GValue v; |
675 char *escaped = g_list_nth_data(row, j - 1); | 675 char *data = g_list_nth_data(row, j - 1)1; |
676 | 676 |
677 v.g_type = 0; | 677 v.g_type = 0; |
678 g_value_init(&v, G_TYPE_STRING); | 678 g_value_init(&v, G_TYPE_STRING); |
679 g_value_set_string(&v, escaped); | 679 g_value_set_string(&v, data); |
680 gtk_list_store_set_value(model, &iter, j, &v); | 680 gtk_list_store_set_value(model, &iter, j, &v); |
681 g_free(escaped); | |
682 } | 681 } |
683 } | 682 } |
684 | 683 |
685 if (pixbuf != NULL) | 684 if (pixbuf != NULL) |
686 g_object_unref(pixbuf); | 685 g_object_unref(pixbuf); |