From 450208975b6a059e645e8c2b4a77c346b9b03b71 Mon Sep 17 00:00:00 2001 From: Zotyamester Date: Fri, 10 Jan 2020 12:38:19 +0000 Subject: [PATCH] Add-ons: Add alert warning to PNGTranslator Change-Id: I148fb44055f6e0fc6f68307df04a4ad4ebb660fa Reviewed-on: https://review.haiku-os.org/c/haiku/+/2097 Reviewed-by: Adrien Destugues --- src/add-ons/translators/png/PNGTranslator.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/add-ons/translators/png/PNGTranslator.cpp b/src/add-ons/translators/png/PNGTranslator.cpp index 10611b1133..3c95d76fe3 100644 --- a/src/add-ons/translators/png/PNGTranslator.cpp +++ b/src/add-ons/translators/png/PNGTranslator.cpp @@ -36,6 +36,7 @@ #include #include +#include #include #include #define PNG_NO_PEDANTIC_WARNINGS @@ -299,8 +300,11 @@ void throw_error(png_structp ppng, png_const_charp error_msg) void alert_warning(png_structp ppng, png_const_charp error_msg) { - // Ignore - // TODO show a BAlert? + BAlert* alert = new BAlert("alert", error_msg, + B_TRANSLATE("OK"), NULL, NULL, B_WIDTH_FROM_LABEL, + B_WARNING_ALERT); + alert->SetFlags(alert->Flags() | B_CLOSE_ON_ESCAPE); + alert->Go(); } status_t