diff options
| author | Pip Cet | 2025-01-19 03:27:34 +0000 |
|---|---|---|
| committer | Pip Cet | 2025-01-19 03:27:34 +0000 |
| commit | d5f99f4431551865ff547ff2ecb7f10844ce881a (patch) | |
| tree | b4ebdac351fb407f3d4acfd86642a8ea6db8d90b /src | |
| parent | 59167e2de8a93341cd235d83e034c00be32403f6 (diff) | |
| download | emacs-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.c | 1 |
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", |