File: fix-casting-to-GooCanvasItemModelSimple.patch

package info (click to toggle)
goocanvas-2.0 2.0.4-1.2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 5,980 kB
  • sloc: ansic: 27,650; sh: 12,058; xml: 836; makefile: 234; python: 26; sed: 16
file content (21 lines) | stat: -rw-r--r-- 787 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
From: =?utf-8?q?Andreas_R=C3=B6nnquist?= <gusnan@debian.org>
Date: Thu, 1 Aug 2024 17:06:30 +0200
Subject: Fix casting to GooCanvasItemModelSimple

---
 src/goocanvasitemsimple.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/goocanvasitemsimple.c b/src/goocanvasitemsimple.c
index 19b3424..7095fd4 100644
--- a/src/goocanvasitemsimple.c
+++ b/src/goocanvasitemsimple.c
@@ -1536,7 +1536,7 @@ goo_canvas_item_simple_set_model (GooCanvasItemSimple  *item,
   goo_canvas_item_simple_free_data (item->simple_data);
   g_slice_free (GooCanvasItemSimpleData, item->simple_data);
 
-  item->model = g_object_ref (model);
+  item->model = (GooCanvasItemModelSimple*)g_object_ref (model);
   item->simple_data = &item->model->simple_data;
 
   if (accessibility_enabled)