File: 0009_main-fix-double-free-on-gl_renderer.patch

package info (click to toggle)
mate-session-manager 1.26.1-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 4,496 kB
  • sloc: ansic: 19,333; xml: 858; makefile: 407; sh: 153
file content (27 lines) | stat: -rw-r--r-- 752 bytes parent folder | download | duplicates (3)
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
From 1deb34ac81817da45b1e1d0c80f2bb4954a4253e Mon Sep 17 00:00:00 2001
From: Jan Palus <jpalus@fastmail.com>
Date: Sun, 21 May 2023 00:30:29 +0200
Subject: [PATCH] main: fix double free on gl_renderer

Fixes: 1263384 ("mate-session: fix memory leak")
Fixes: #304
Signed-off-by: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
---
 mate-session/main.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/mate-session/main.c b/mate-session/main.c
index fc2148e..68e3864 100644
--- a/mate-session/main.c
+++ b/mate-session/main.c
@@ -759,7 +759,6 @@ int main(int argc, char** argv)
 
 	gsm_xsmp_server_start(xsmp_server);
 	_gsm_manager_set_renderer (manager, gl_renderer);
-	g_free (gl_renderer);
 	gsm_manager_start(manager);
 
 	gtk_main();
-- 
2.39.2