aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAndrea Corallo2024-07-24 15:49:23 +0200
committerAndrea Corallo2024-07-24 15:49:23 +0200
commitdf25bd12fc323b2e6ac76f05882d3902ce92b4cf (patch)
treeabd0bc8cf5a6ebe46ec3afbdf2b94094a13645ba /src
parentd458664e893cd74f46bf9d00559ff5386c3dbf44 (diff)
parent976416bebe278a7cf65ab58b1918c9c27e3a09bd (diff)
downloademacs-df25bd12fc323b2e6ac76f05882d3902ce92b4cf.tar.gz
emacs-df25bd12fc323b2e6ac76f05882d3902ce92b4cf.zip
Merge from savannah/emacs-30
976416bebe2 Fix some function type declaration 23549d71751 * src/image.c (gui_put_x_image): Avoid memory leak. cb633820c15 ; * doc/misc/use-package.texi (Getting Started): Fix word...
Diffstat (limited to 'src')
-rw-r--r--src/image.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/image.c b/src/image.c
index 9d97337fd31..1b26af05351 100644
--- a/src/image.c
+++ b/src/image.c
@@ -4177,7 +4177,7 @@ static void
4177gui_put_x_image (struct frame *f, Emacs_Pix_Container pimg, 4177gui_put_x_image (struct frame *f, Emacs_Pix_Container pimg,
4178 Emacs_Pixmap pixmap, int width, int height) 4178 Emacs_Pixmap pixmap, int width, int height)
4179{ 4179{
4180#if defined USE_CAIRO || defined HAVE_HAIKU 4180#if defined USE_CAIRO || defined HAVE_HAIKU || defined HAVE_NS
4181 eassert (pimg == pixmap); 4181 eassert (pimg == pixmap);
4182#elif defined HAVE_X_WINDOWS 4182#elif defined HAVE_X_WINDOWS
4183 GC gc; 4183 GC gc;
@@ -4189,12 +4189,7 @@ gui_put_x_image (struct frame *f, Emacs_Pix_Container pimg,
4189 XFreeGC (FRAME_X_DISPLAY (f), gc); 4189 XFreeGC (FRAME_X_DISPLAY (f), gc);
4190#elif defined HAVE_ANDROID 4190#elif defined HAVE_ANDROID
4191 android_put_image (pixmap, pimg); 4191 android_put_image (pixmap, pimg);
4192#endif 4192#endif /* HAVE_ANDROID */
4193
4194#ifdef HAVE_NS
4195 eassert (pimg == pixmap);
4196 ns_retain_object (pimg);
4197#endif
4198} 4193}
4199 4194
4200/* Thin wrapper for image_create_x_image_and_pixmap_1, so that it matches 4195/* Thin wrapper for image_create_x_image_and_pixmap_1, so that it matches