emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 64eb2a5f8d: Fix crash when displaying XBM images on a 32-bit visu


From: Po Lu
Subject: master 64eb2a5f8d: Fix crash when displaying XBM images on a 32-bit visual
Date: Thu, 17 Feb 2022 07:45:44 -0500 (EST)

branch: master
commit 64eb2a5f8d3176c4e790c9bea9e753ba9bf9593b
Author: Po Lu <luangruo@yahoo.com>
Commit: Po Lu <luangruo@yahoo.com>

    Fix crash when displaying XBM images on a 32-bit visual
    
    * src/image.c (Create_Pixmap_From_Bitmap_Data): Fix use of wrong
    (default) depth.
---
 src/image.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/image.c b/src/image.c
index e511326935..5c1bf8d7be 100644
--- a/src/image.c
+++ b/src/image.c
@@ -3804,7 +3804,7 @@ Create_Pixmap_From_Bitmap_Data (struct frame *f, struct 
image *img, char *data,
                                   data,
                                   img->width, img->height,
                                   fg, bg,
-                                  DefaultDepthOfScreen (FRAME_X_SCREEN (f)));
+                                  FRAME_DISPLAY_INFO (f)->n_planes);
 # if !defined USE_CAIRO && defined HAVE_XRENDER
   if (img->pixmap)
     img->picture = x_create_xrender_picture (f, img->pixmap, 0);



reply via email to

[Prev in Thread] Current Thread [Next in Thread]