]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix a GTK memory leak (Bug#75636)
authorPip Cet <pipcet@protonmail.com>
Sun, 19 Jan 2025 03:27:34 +0000 (03:27 +0000)
committerEshel Yaron <me@eshelyaron.com>
Mon, 20 Jan 2025 15:57:00 +0000 (16:57 +0100)
* src/gtkutil.c (xg_create_frame_widgets): Don't call g_object_ref.

(cherry picked from commit d5f99f4431551865ff547ff2ecb7f10844ce881a)

src/gtkutil.c

index 0e9dd4dfe11c50a62a554ef3ea94db2ea0d24459..54d2bc630772acb81632ccc075b5c8bad70eb752 100644 (file)
@@ -1735,7 +1735,6 @@ xg_create_frame_widgets (struct frame *f)
   g_signal_connect (wtop, "query-tooltip", G_CALLBACK (qttip_cb), f);
 
   imc = gtk_im_multicontext_new ();
-  g_object_ref (imc);
   gtk_im_context_set_use_preedit (imc, TRUE);
 
   g_signal_connect (G_OBJECT (imc), "commit",