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