]> git.eshelyaron.com Git - emacs.git/commitdiff
Enable the native display of BMP images on Haiku
authorPo Lu <luangruo@yahoo.com>
Sat, 26 Mar 2022 12:16:46 +0000 (12:16 +0000)
committerPo Lu <luangruo@yahoo.com>
Sat, 26 Mar 2022 12:16:46 +0000 (12:16 +0000)
* src/image.c (syms_of_image): Also register `bmp' image type on
Haiku when native image APIs are enabled.

src/image.c

index d44d6890846f140663eeb3b599d15835c165858d..07f1426ffd7d70327d6364428adccbb0bdacb628 100644 (file)
@@ -11555,12 +11555,16 @@ non-numeric, there is no explicit limit on the size of images.  */);
 
 #if HAVE_NATIVE_IMAGE_API
   DEFSYM (Qnative_image, "native-image");
-# ifdef HAVE_NTGUI
-  DEFSYM (Qgdiplus, "gdiplus");
-  DEFSYM (Qshlwapi, "shlwapi");
+
+#if defined HAVE_NTGUI || defined HAVE_HAIKU
   DEFSYM (Qbmp, "bmp");
   add_image_type (Qbmp);
-# endif
+#endif
+
+#ifdef HAVE_NTGUI
+  DEFSYM (Qgdiplus, "gdiplus");
+  DEFSYM (Qshlwapi, "shlwapi");
+#endif
 #endif
 
   defsubr (&Sinit_image_library);