Mercurial > pidgin.yaz
comparison src/gtkimhtml.c @ 9286:46cfbd17ce3e
[gaim-migrate @ 10089]
rizzo says this fixes a crash him and warren didn't like. Something about
pasting from firefox.
committer: Tailor Script <tailor@pidgin.im>
author | Tim Ringenbach <marv@pidgin.im> |
---|---|
date | Tue, 15 Jun 2004 03:10:13 +0000 |
parents | 9b138ebf9ca8 |
children | 2fa81d44ee6f |
comparison
equal
deleted
inserted
replaced
9285:7a8aa87164ae | 9286:46cfbd17ce3e |
---|---|
2346 gtk_imhtml_font_set_size(imhtml, oldfont->size); | 2346 gtk_imhtml_font_set_size(imhtml, oldfont->size); |
2347 | 2347 |
2348 if (font->underline != oldfont->underline) | 2348 if (font->underline != oldfont->underline) |
2349 gtk_imhtml_toggle_underline(imhtml); | 2349 gtk_imhtml_toggle_underline(imhtml); |
2350 | 2350 |
2351 if (!oldfont->face || strcmp(font->face, oldfont->face) != 0) | 2351 if (font->face && (!oldfont->face || strcmp(font->face, oldfont->face) != 0)) |
2352 gtk_imhtml_toggle_fontface(imhtml, oldfont->face); | 2352 gtk_imhtml_toggle_fontface(imhtml, oldfont->face); |
2353 | 2353 |
2354 if (!oldfont->fore || strcmp(font->fore, oldfont->fore) != 0) | 2354 if (font->fore && (!oldfont->fore || strcmp(font->fore, oldfont->fore) != 0)) |
2355 gtk_imhtml_toggle_forecolor(imhtml, oldfont->fore); | 2355 gtk_imhtml_toggle_forecolor(imhtml, oldfont->fore); |
2356 | 2356 |
2357 if (!oldfont->back || strcmp(font->back, oldfont->back) != 0) | 2357 if (font->back && (!oldfont->back || strcmp(font->back, oldfont->back) != 0)) |
2358 gtk_imhtml_toggle_backcolor(imhtml, oldfont->back); | 2358 gtk_imhtml_toggle_backcolor(imhtml, oldfont->back); |
2359 } | 2359 } |
2360 | 2360 |
2361 g_free (font->face); | 2361 g_free (font->face); |
2362 g_free (font->fore); | 2362 g_free (font->fore); |