gnumeric r16421 - in trunk: . src
- From: mortenw svn gnome org
- To: svn-commits-list gnome org
- Subject: gnumeric r16421 - in trunk: . src
- Date: Fri, 29 Feb 2008 15:17:03 +0000 (GMT)
Author: mortenw
Date: Fri Feb 29 15:17:03 2008
New Revision: 16421
URL: http://svn.gnome.org/viewvc/gnumeric?rev=16421&view=rev
Log:
2008-02-29 Morten Welinder <terra gnome org>
* src/mstyle.c (link_border_colors): Handle NULL border which is
advertised as being ok. Fixes #519451.
Modified:
trunk/ChangeLog
trunk/NEWS
trunk/src/mstyle.c
Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS (original)
+++ trunk/NEWS Fri Feb 29 15:17:03 2008
@@ -40,6 +40,7 @@
* Fix autofill issue with merged cells. [#504191]
* Fix sylk importer's format handling.
* Fix memory allocation failure for huge .gnumeric files. [#519319]
+ * Fix mstyle problem. [#519451]
--------------------------------------------------------------------------
Gnumeric 1.8.0
Modified: trunk/src/mstyle.c
==============================================================================
--- trunk/src/mstyle.c (original)
+++ trunk/src/mstyle.c Fri Feb 29 15:17:03 2008
@@ -593,13 +593,17 @@
static GnmStyle *
link_border_colors (GnmStyle *style, GnmColor *auto_color, gboolean make_copy)
{
- GnmBorder *border;
- GnmColor *color;
int i;
for (i = MSTYLE_BORDER_TOP ; i <= MSTYLE_BORDER_DIAGONAL ; ++i) {
if (elem_is_set (style, i)) {
- border = style->borders[i- MSTYLE_BORDER_TOP];
+ GnmBorder *border =
+ style->borders[i- MSTYLE_BORDER_TOP];
+ GnmColor *color;
+
+ if (!border)
+ continue;
+
color = border->color;
if (color->is_auto && auto_color != color) {
GnmBorder *new_border;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]