22#ifdef USE_WINDOWS_MESSAGEBOX
45#ifdef NEED_SHORT_EXTERNAL_NAMES
46#define jpeg_std_message_table jMsgTable
49#define JMESSAGE(code,string) string ,
74 (*cinfo->err->output_message) (cinfo);
104 (*cinfo->err->format_message) (cinfo,
buffer);
106#ifdef USE_WINDOWS_MESSAGEBOX
138 if (
err->num_warnings == 0 ||
err->trace_level >= 3)
139 (*
err->output_message) (cinfo);
144 if (
err->trace_level >= msg_level)
145 (*
err->output_message) (cinfo);
162 const char * msgtext =
NULL;
170 }
else if (
err->addon_message_table !=
NULL &&
173 msgtext =
err->addon_message_table[
msg_code -
err->first_addon_message];
177 if (msgtext ==
NULL) {
179 msgtext =
err->jpeg_message_table[0];
185 while ((ch = *msgptr++) !=
'\0') {
187 if (*msgptr ==
's') isstring =
TRUE;
197 err->msg_parm.i[0],
err->msg_parm.i[1],
198 err->msg_parm.i[2],
err->msg_parm.i[3],
199 err->msg_parm.i[4],
err->msg_parm.i[5],
200 err->msg_parm.i[6],
err->msg_parm.i[7]);
215 cinfo->err->num_warnings = 0;
217 cinfo->err->msg_code = 0;
240 err->trace_level = 0;
241 err->num_warnings = 0;
246 err->last_jpeg_message = (
int) JMSG_LASTMSGCODE - 1;
248 err->addon_message_table =
NULL;
249 err->first_addon_message = 0;
250 err->last_addon_message = 0;
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *
_Check_return_opt_ _CRTIMP int __cdecl fprintf(_Inout_ FILE *_File, _In_z_ _Printf_format_string_ const char *_Format,...)
jpeg_destroy(j_common_ptr cinfo)
emit_message(j_common_ptr cinfo, int msg_level)
format_message(j_common_ptr cinfo, char *buffer)
jpeg_std_error(struct jpeg_error_mgr *err)
error_exit(j_common_ptr cinfo)
output_message(j_common_ptr cinfo)
reset_error_mgr(j_common_ptr cinfo)
const char *const jpeg_std_message_table[]
#define sprintf(buf, format,...)
HWND WINAPI GetActiveWindow(void)