[gnumeric] mstyle: sanity check underline type.
- From: Morten Welinder <mortenw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnumeric] mstyle: sanity check underline type.
- Date: Sat, 9 May 2015 14:37:58 +0000 (UTC)
commit 5a33b2f76182816027e61f787b50cdd6a7145549
Author: Morten Welinder <terra gnome org>
Date: Sat May 9 10:37:49 2015 -0400
mstyle: sanity check underline type.
ChangeLog | 4 ++++
src/mstyle.c | 2 ++
2 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 84c1ce3..898a4e0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2015-05-09 Morten Welinder <terra gnome org>
+
+ * src/mstyle.c (gnm_style_set_font_uline): Add sanity check.
+
2015-04-28 Morten Welinder <terra gnome org>
* src/xml-sax-read.c (read_file_free_state): Plug leaks related to
diff --git a/src/mstyle.c b/src/mstyle.c
index 9f8e06b..438dd2d 100644
--- a/src/mstyle.c
+++ b/src/mstyle.c
@@ -1469,6 +1469,8 @@ void
gnm_style_set_font_uline (GnmStyle *style, GnmUnderline const underline)
{
g_return_if_fail (style != NULL);
+ g_return_if_fail (underline >= UNDERLINE_NONE && underline <= UNDERLINE_DOUBLE_LOW);
+
elem_changed (style, MSTYLE_FONT_UNDERLINE);
elem_set (style, MSTYLE_FONT_UNDERLINE);
style->font_detail.underline = underline;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]