[goffice] Always call cairo_restore() after cairo_save().
- From: Jean Bréfort <jbrefort src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [goffice] Always call cairo_restore() after cairo_save().
- Date: Tue, 1 Apr 2014 12:49:09 +0000 (UTC)
commit 521beac39d6bc8df185b1aba7bbfa50c02df8c83
Author: Jean Brefort <jean brefort normalesup org>
Date: Tue Apr 1 14:48:37 2014 +0200
Always call cairo_restore() after cairo_save().
ChangeLog | 5 +++++
goffice/canvas/goc-rectangle.c | 5 +++--
2 files changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 98e7c3b..f46ad17 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2014-04-01 Jean Brefort <jean brefort normalesup org>
+
+ * goffice/canvas/goc-rectangle.c (goc_rectangle_draw): always call
+ cairo_restore().
+
2014-03-31 Morten Welinder <terra gnome org>
* goffice/utils/go-format.c (go_format_output_number_to_odf):
diff --git a/goffice/canvas/goc-rectangle.c b/goffice/canvas/goc-rectangle.c
index 1cc9ac5..bc780e6 100644
--- a/goffice/canvas/goc-rectangle.c
+++ b/goffice/canvas/goc-rectangle.c
@@ -283,8 +283,9 @@ goc_rectangle_draw (GocItem const *item, cairo_t *cr)
} else {
cairo_new_path (cr);
}
- }
- if (scale_line_width)
+ if (scale_line_width)
+ cairo_restore (cr);
+ } else
cairo_restore (cr);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]