Mention libpng in its internal warning and error messages

This commit is contained in:
Rangi
2025-10-06 17:03:51 -04:00
parent 02c2408f58
commit cca3794dd0
5 changed files with 17 additions and 13 deletions

View File

@@ -61,16 +61,16 @@ static std::vector<uint8_t> readInto(std::string const &path) {
[[noreturn]]
static void pngError(png_structp png, char const *msg) {
fatal(
"Error writing reversed image (\"%s\"): %s",
static_cast<char const *>(png_get_error_ptr(png)),
"libpng error while writing reversed image (\"%s\"): %s",
reinterpret_cast<char const *>(png_get_error_ptr(png)),
msg
);
}
static void pngWarning(png_structp png, char const *msg) {
warnx(
"While writing reversed image (\"%s\"): %s",
static_cast<char const *>(png_get_error_ptr(png)),
"libpng found while writing reversed image (\"%s\"): %s",
reinterpret_cast<char const *>(png_get_error_ptr(png)),
msg
);
}