[goffice] Fuzzed file fix. [#751925]
- From: Jean Bréfort <jbrefort src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [goffice] Fuzzed file fix. [#751925]
- Date: Sat, 4 Jul 2015 07:49:27 +0000 (UTC)
commit 8cdd1dcae58b10c287b74e393cd77f5c182d6e2b
Author: Jean Brefort <jean brefort normalesup org>
Date: Sat Jul 4 09:49:00 2015 +0200
Fuzzed file fix. [#751925]
ChangeLog | 5 +++++
NEWS | 2 +-
goffice/graph/gog-object.c | 1 +
3 files changed, 7 insertions(+), 1 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 7685e7c..d9c8046 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2015-07-04 Jean Brefort <jean brefort normalesup org>
+
+ * goffice/graph/gog-object.c (gog_object_document_changed): check args
+ types. Fix #751925.
+
2015-06-22 Jean Brefort <jean brefort normalesup org>
* plugins/plot_radar/gog-radar.c (gog_rt_view_render): protect against wrong
diff --git a/NEWS b/NEWS
index c44bf3c..723f8f2 100644
--- a/NEWS
+++ b/NEWS
@@ -3,7 +3,7 @@ goffice 0.10.23:
Jean:
* Disable metafiles support when there is no screen. [#748493]
* Fuzzed file fixes. [#750860] [#751059] [#751256] [#751257] [#751272]
- * Fuzzed file fixes. [#750860] [#751059]
+ [#751925]
Morten:
* Fix ABR [#749167]
diff --git a/goffice/graph/gog-object.c b/goffice/graph/gog-object.c
index eb4851c..d2e96a4 100644
--- a/goffice/graph/gog-object.c
+++ b/goffice/graph/gog-object.c
@@ -2125,6 +2125,7 @@ void
gog_object_document_changed (GogObject *obj, GODoc *doc)
{
GSList *ptr;
+ g_return_if_fail (GOG_IS_OBJECT (obj) && GO_IS_DOC (doc));
if (GOG_OBJECT_GET_CLASS (obj)->document_changed != NULL)
GOG_OBJECT_GET_CLASS (obj)->document_changed (obj, doc);
for (ptr = obj->children; ptr != NULL; ptr = ptr->next)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]