don't crash when gtkut_font_load() returns invalid font (has
something to do with locale settings)
Patch submitted by David Chalmers <davidc|AT|ccmi.salk.edu>.
Bogdan Sumanariu
David Relson
Matthias Förste
Bogdan Sumanariu
David Relson
Matthias Förste
+2003-11-01 [alfons] 0.9.6claws71
+
+ * src/summaryview.c
+ don't crash when gtkut_font_load() returns invalid font (has
+ something to do with locale settings)
+ Patch submitted by David Chalmers <davidc|AT|ccmi.salk.edu>.
+
2003-11-09 [alfons] 0.9.6claws70
* src/procmime.c
2003-11-09 [alfons] 0.9.6claws70
* src/procmime.c
MICRO_VERSION=6
INTERFACE_AGE=0
BINARY_AGE=0
MICRO_VERSION=6
INTERFACE_AGE=0
BINARY_AGE=0
if test $EXTRA_VERSION -eq 0; then
VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${MICRO_VERSION}claws
else
if test $EXTRA_VERSION -eq 0; then
VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${MICRO_VERSION}claws
else
(gtk_widget_get_style(summaryview->ctree));
if (!smallfont)
smallfont = gtkut_font_load(SMALL_FONT);
(gtk_widget_get_style(summaryview->ctree));
if (!smallfont)
smallfont = gtkut_font_load(SMALL_FONT);
- small_style->font = smallfont;
+ if (smallfont)
+ small_style->font = smallfont;
small_marked_style = gtk_style_copy(small_style);
small_marked_style->fg[GTK_STATE_NORMAL] =
summaryview->color_marked;
small_marked_style = gtk_style_copy(small_style);
small_marked_style->fg[GTK_STATE_NORMAL] =
summaryview->color_marked;
} else {
gtk_ctree_node_set_text(ctree, row, col_pos[S_COL_MIME], NULL);
}
} else {
gtk_ctree_node_set_text(ctree, row, col_pos[S_COL_MIME], NULL);
}
style = small_style;
gtk_ctree_node_set_row_style(ctree, row, style);
style = small_style;
gtk_ctree_node_set_row_style(ctree, row, style);