aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPip Cet2025-01-19 03:27:34 +0000
committerPip Cet2025-01-19 03:27:34 +0000
commitd5f99f4431551865ff547ff2ecb7f10844ce881a (patch)
treeb4ebdac351fb407f3d4acfd86642a8ea6db8d90b /src
parent59167e2de8a93341cd235d83e034c00be32403f6 (diff)
downloademacs-d5f99f4431551865ff547ff2ecb7f10844ce881a.tar.gz
emacs-d5f99f4431551865ff547ff2ecb7f10844ce881a.zip
Fix a GTK memory leak (Bug#75636)
* src/gtkutil.c (xg_create_frame_widgets): Don't call g_object_ref.
Diffstat (limited to 'src')
-rw-r--r--src/gtkutil.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/gtkutil.c b/src/gtkutil.c
index 0e9dd4dfe11..54d2bc63077 100644
--- a/src/gtkutil.c
+++ b/src/gtkutil.c
@@ -1735,7 +1735,6 @@ xg_create_frame_widgets (struct frame *f)
1735 g_signal_connect (wtop, "query-tooltip", G_CALLBACK (qttip_cb), f); 1735 g_signal_connect (wtop, "query-tooltip", G_CALLBACK (qttip_cb), f);
1736 1736
1737 imc = gtk_im_multicontext_new (); 1737 imc = gtk_im_multicontext_new ();
1738 g_object_ref (imc);
1739 gtk_im_context_set_use_preedit (imc, TRUE); 1738 gtk_im_context_set_use_preedit (imc, TRUE);
1740 1739
1741 g_signal_connect (G_OBJECT (imc), "commit", 1740 g_signal_connect (G_OBJECT (imc), "commit",