From 6dc3561cd65db354727d6b38e556d1166165aed2 Mon Sep 17 00:00:00 2001 From: Jedidiah Barber Date: Sun, 21 Jan 2024 13:53:16 +1300 Subject: Bitmaps now set to ignore the usual error of having a depth of zero --- src/fltk-images-bitmaps-xbm.adb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/fltk-images-bitmaps-xbm.adb b/src/fltk-images-bitmaps-xbm.adb index 1ab0904..3732801 100644 --- a/src/fltk-images-bitmaps-xbm.adb +++ b/src/fltk-images-bitmaps-xbm.adb @@ -53,7 +53,11 @@ package body FLTK.Images.Bitmaps.XBM is (Interfaces.C.To_C (Filename)); case fl_image_fail (This.Void_Ptr) is when 1 => - raise No_Image_Error; + -- raise No_Image_Error; + null; + -- Since the image depth and line data are both zero here, + -- the fail method will think there's no image even though + -- nothing is wrong. This is a bug in FLTK. when 2 => raise File_Access_Error; when 3 => -- cgit