Switch g_printerr to std::cerr

This commit is contained in:
xiota 2024-05-26 11:11:07 +00:00
parent 106ade3d8d
commit a5954ad4c2

View File

@ -852,7 +852,7 @@ int ImageIO::loadJXL(const Glib::ustring &fname)
std::vector<std::uint8_t> const compressed = getFileData(fname); std::vector<std::uint8_t> const compressed = getFileData(fname);
if (compressed.empty()) { if (compressed.empty()) {
g_printerr("Error: loadJXL failed to get data from file\n"); std::cerr << "Error: loadJXL failed to get data from file" << std::endl;
return IMIO_READERROR; return IMIO_READERROR;
} }
@ -865,14 +865,14 @@ int ImageIO::loadJXL(const Glib::ustring &fname)
JxlDecoderSubscribeEvents(dec.get(), JXL_DEC_BASIC_INFO | JxlDecoderSubscribeEvents(dec.get(), JXL_DEC_BASIC_INFO |
JXL_DEC_COLOR_ENCODING | JXL_DEC_COLOR_ENCODING |
JXL_DEC_FULL_IMAGE)) { JXL_DEC_FULL_IMAGE)) {
g_printerr("Error: JxlDecoderSubscribeEvents failed\n"); std::cerr << "Error: JxlDecoderSubscribeEvents failed" << std::endl;
return IMIO_HEADERERROR; return IMIO_HEADERERROR;
} }
if (JXL_DEC_SUCCESS != if (JXL_DEC_SUCCESS !=
JxlDecoderSetParallelRunner(dec.get(), JxlResizableParallelRunner, JxlDecoderSetParallelRunner(dec.get(), JxlResizableParallelRunner,
runner.get())) { runner.get())) {
g_printerr("Error: JxlDecoderSetParallelRunner failed\n"); std::cerr << "Error: JxlDecoderSetParallelRunner failed" << std::endl;
return IMIO_HEADERERROR; return IMIO_HEADERERROR;
} }
@ -884,7 +884,7 @@ int ImageIO::loadJXL(const Glib::ustring &fname)
if (status == JXL_DEC_BASIC_INFO) { if (status == JXL_DEC_BASIC_INFO) {
if (JXL_DEC_SUCCESS != JxlDecoderGetBasicInfo(dec.get(), &info)) { if (JXL_DEC_SUCCESS != JxlDecoderGetBasicInfo(dec.get(), &info)) {
g_printerr("Error: JxlDecoderGetBasicInfo failed\n"); std::cerr << "Error: JxlDecoderGetBasicInfo failed" << std::endl;
return IMIO_HEADERERROR; return IMIO_HEADERERROR;
} }
@ -904,7 +904,7 @@ int ImageIO::loadJXL(const Glib::ustring &fname)
JxlDecoderGetICCProfileSize(dec.get(), _PROFILE_, &icc_size) JxlDecoderGetICCProfileSize(dec.get(), _PROFILE_, &icc_size)
#endif #endif
) { ) {
g_printerr("Warning: JxlDecoderGetICCProfileSize failed\n"); std::cerr << "Warning: JxlDecoderGetICCProfileSize failed" << std::endl;
} }
if (icc_size > 0) { if (icc_size > 0) {
@ -921,14 +921,13 @@ int ImageIO::loadJXL(const Glib::ustring &fname)
icc_profile.data(), icc_profile.size()) icc_profile.data(), icc_profile.size())
#endif #endif
) { ) {
g_printerr( std::cerr << "Warning: JxlDecoderGetColorAsICCProfile failed" << std::endl;
"Warning: JxlDecoderGetColorAsICCProfile failed\n");
} else { } else {
embProfile = cmsOpenProfileFromMem(icc_profile.data(), embProfile = cmsOpenProfileFromMem(icc_profile.data(),
icc_profile.size()); icc_profile.size());
} }
} else { } else {
g_printerr("Warning: Empty ICC data.\n"); std::cerr << "Warning: Empty ICC data." << std::endl;
} }
} else if (status == JXL_DEC_NEED_IMAGE_OUT_BUFFER) { } else if (status == JXL_DEC_NEED_IMAGE_OUT_BUFFER) {
// Note: If assert is triggered, change to assignment. // Note: If assert is triggered, change to assignment.
@ -938,14 +937,14 @@ int ImageIO::loadJXL(const Glib::ustring &fname)
if (JXL_DEC_SUCCESS != if (JXL_DEC_SUCCESS !=
JxlDecoderImageOutBufferSize(dec.get(), &format, &buffer_size)) { JxlDecoderImageOutBufferSize(dec.get(), &format, &buffer_size)) {
g_printerr("Error: JxlDecoderImageOutBufferSize failed\n"); std::cerr << "Error: JxlDecoderImageOutBufferSize failed" << std::endl;
return IMIO_READERROR; return IMIO_READERROR;
} }
buffer.resize(buffer_size); buffer.resize(buffer_size);
if (JXL_DEC_SUCCESS != JxlDecoderSetImageOutBuffer(dec.get(), &format, buffer.data(), buffer.size())) { if (JXL_DEC_SUCCESS != JxlDecoderSetImageOutBuffer(dec.get(), &format, buffer.data(), buffer.size())) {
g_printerr("Error: JxlDecoderSetImageOutBuffer failed\n"); std::cerr << "Error: JxlDecoderSetImageOutBuffer failed" << std::endl;
return IMIO_READERROR; return IMIO_READERROR;
} }
} else if (status == JXL_DEC_FULL_IMAGE || } else if (status == JXL_DEC_FULL_IMAGE ||
@ -957,13 +956,13 @@ int ImageIO::loadJXL(const Glib::ustring &fname)
// Decoding complete. Decoder will be released automatically. // Decoding complete. Decoder will be released automatically.
break; break;
} else if (status == JXL_DEC_NEED_MORE_INPUT) { } else if (status == JXL_DEC_NEED_MORE_INPUT) {
g_printerr("Error: Decoder needs more input data\n"); std::cerr << "Error: Decoder needs more input data" << std::endl;
return IMIO_READERROR; return IMIO_READERROR;
} else if (status == JXL_DEC_ERROR) { } else if (status == JXL_DEC_ERROR) {
g_printerr("Error: Decoder error\n"); std::cerr << "Error: Decoder error" << std::endl;
return IMIO_READERROR; return IMIO_READERROR;
} else { } else {
g_printerr("Error: Unknown decoder status\n"); std::cerr << "Error: Unknown decoder status" << std::endl;
return IMIO_READERROR; return IMIO_READERROR;
} }
} // end grand decode loop } // end grand decode loop