Mercurial > pidgin
comparison src/gtkimhtml.c @ 1582:4fcd012c0a6a
[gaim-migrate @ 1592]
hrmph.
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Thu, 15 Mar 2001 17:47:14 +0000 |
parents | 7ad82fa9e6ce |
children | 35a13ece3a9c |
comparison
equal
deleted
inserted
replaced
1581:0d101ec1f68e | 1582:4fcd012c0a6a |
---|---|
2049 GList *rev; \ | 2049 GList *rev; \ |
2050 cmap = gtk_widget_get_colormap (GTK_WIDGET (imhtml)); \ | 2050 cmap = gtk_widget_get_colormap (GTK_WIDGET (imhtml)); \ |
2051 rev = g_list_last (newbits); \ | 2051 rev = g_list_last (newbits); \ |
2052 while (rev) { \ | 2052 while (rev) { \ |
2053 GtkIMHtmlBit *bit = rev->data; \ | 2053 GtkIMHtmlBit *bit = rev->data; \ |
2054 if (bit->type == TYPE_BR) \ | |
2055 break; \ | |
2056 if (bit->bg) \ | 2054 if (bit->bg) \ |
2057 gdk_color_free (bit->bg); \ | 2055 gdk_color_free (bit->bg); \ |
2058 bit->bg = gdk_color_copy (bg); \ | 2056 bit->bg = gdk_color_copy (bg); \ |
2057 if (bit->type == TYPE_BR) \ | |
2058 break; \ | |
2059 rev = g_list_previous (rev); \ | 2059 rev = g_list_previous (rev); \ |
2060 } \ | 2060 } \ |
2061 if (!rev) { \ | 2061 if (!rev) { \ |
2062 rev = g_list_last (imhtml->bits); \ | 2062 rev = g_list_last (imhtml->bits); \ |
2063 while (rev) { \ | 2063 while (rev) { \ |
2064 GtkIMHtmlBit *bit = rev->data; \ | 2064 GtkIMHtmlBit *bit = rev->data; \ |
2065 if (bit->type == TYPE_BR) \ | |
2066 break; \ | |
2067 if (bit->bg) \ | 2065 if (bit->bg) \ |
2068 gdk_color_free (bit->bg); \ | 2066 gdk_color_free (bit->bg); \ |
2069 bit->bg = gdk_color_copy (bg); \ | 2067 bit->bg = gdk_color_copy (bg); \ |
2070 gdk_color_alloc (cmap, bit->bg); \ | 2068 gdk_color_alloc (cmap, bit->bg); \ |
2069 if (bit->type == TYPE_BR) \ | |
2070 break; \ | |
2071 rev = g_list_previous (rev); \ | 2071 rev = g_list_previous (rev); \ |
2072 } \ | 2072 } \ |
2073 } \ | 2073 } \ |
2074 } | 2074 } |
2075 | 2075 |