diff --git a/ui/image/image_prepare.cpp b/ui/image/image_prepare.cpp index 5559aef..12a80ef 100644 --- a/ui/image/image_prepare.cpp +++ b/ui/image/image_prepare.cpp @@ -1258,7 +1258,7 @@ bool IsProgressiveJpeg(const QByteArray &bytes) { info.err = jpeg_std_error(&jerr); jerr.error_exit = [](j_common_ptr cinfo) { (*cinfo->err->output_message)(cinfo); - throw new std::exception; + throw std::exception(); }; jpeg_create_decompress(&info); @@ -1290,7 +1290,7 @@ QByteArray MakeProgressiveJpeg(const QByteArray &bytes) { dstinfo.err = jpeg_std_error(&jerr); jerr.error_exit = [](j_common_ptr cinfo) { (*cinfo->err->output_message)(cinfo); - throw new std::exception; + throw std::exception(); }; jpeg_create_decompress(&srcinfo);