File: 0003-re-Fixing-segfault-in-ufo-query-p-transpose.patch

package info (click to toggle)
ufo-filters 0.17.0.76.g691aa0e%2Bdfsg1-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 3,140 kB
  • sloc: ansic: 36,059; lisp: 5,416; python: 490; cpp: 190; makefile: 136; sh: 121
file content (34 lines) | stat: -rw-r--r-- 1,106 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
22
23
24
25
26
27
28
29
30
31
32
33
34
From: Serge Cohen <serge.cohen@cnrs.fr>
Date: Mon, 30 Jun 2025 11:29:06 +0200
Subject: (re-)Fixing segfault in ufo-query -p transpose

---
 src/ufo-transpose-task.c | 1 +
 src/ufo-transpose-task.h | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/ufo-transpose-task.c b/src/ufo-transpose-task.c
index 593e504..1d288be 100644
--- a/src/ufo-transpose-task.c
+++ b/src/ufo-transpose-task.c
@@ -171,6 +171,7 @@ ufo_transpose_task_class_init (UfoTransposeTaskClass *klass)
     GObjectClass *oclass = G_OBJECT_CLASS (klass);
 
     oclass->finalize = ufo_transpose_task_finalize;
+    g_type_class_add_private (oclass, sizeof(UfoTransposeTaskPrivate));
 }
 
 static void
diff --git a/src/ufo-transpose-task.h b/src/ufo-transpose-task.h
index fab9fdb..612efee 100644
--- a/src/ufo-transpose-task.h
+++ b/src/ufo-transpose-task.h
@@ -54,7 +54,7 @@ struct _UfoTransposeTask {
 struct _UfoTransposeTaskClass {
     /*< private >*/
     UfoTaskNodeClass parent_class;
-  UfoTransposeTaskPrivate *priv;
+    UfoTransposeTaskPrivate *priv;
 };
 
 UfoNode  *ufo_transpose_task_new       (void);