| Index: jerror.c
|
| diff --git a/jerror.c b/jerror.c
|
| index 3da7be86a00f989d0f7a8094d4619f4d305b6c45..c31acd9ef0aa1e83878bd9ee4ee72848da1dde82 100644
|
| --- a/jerror.c
|
| +++ b/jerror.c
|
| @@ -1,9 +1,12 @@
|
| /*
|
| * jerror.c
|
| *
|
| + * This file was part of the Independent JPEG Group's software:
|
| * Copyright (C) 1991-1998, Thomas G. Lane.
|
| - * This file is part of the Independent JPEG Group's software.
|
| - * For conditions of distribution and use, see the accompanying README file.
|
| + * It was modified by The libjpeg-turbo Project to include only code relevant
|
| + * to libjpeg-turbo.
|
| + * For conditions of distribution and use, see the accompanying README.ijg
|
| + * file.
|
| *
|
| * This file contains simple error-reporting and trace-message routines.
|
| * These are suitable for Unix-like systems and others where writing to
|
| @@ -28,7 +31,7 @@
|
| #include <windows.h>
|
| #endif
|
|
|
| -#ifndef EXIT_FAILURE /* define exit() codes if not provided */
|
| +#ifndef EXIT_FAILURE /* define exit() codes if not provided */
|
| #define EXIT_FAILURE 1
|
| #endif
|
|
|
| @@ -41,11 +44,7 @@
|
| * want to refer to it directly.
|
| */
|
|
|
| -#ifdef NEED_SHORT_EXTERNAL_NAMES
|
| -#define jpeg_std_message_table jMsgTable
|
| -#endif
|
| -
|
| -#define JMESSAGE(code,string) string ,
|
| +#define JMESSAGE(code,string) string ,
|
|
|
| const char * const jpeg_std_message_table[] = {
|
| #include "jerror.h"
|
| @@ -105,7 +104,7 @@ output_message (j_common_ptr cinfo)
|
| #ifdef USE_WINDOWS_MESSAGEBOX
|
| /* Display it in a message dialog box */
|
| MessageBox(GetActiveWindow(), buffer, "JPEG Library Error",
|
| - MB_OK | MB_ICONERROR);
|
| + MB_OK | MB_ICONERROR);
|
| #else
|
| /* Send it to stderr, adding a newline */
|
| fprintf(stderr, "%s\n", buffer);
|
| @@ -127,7 +126,7 @@ output_message (j_common_ptr cinfo)
|
| METHODDEF(void)
|
| emit_message (j_common_ptr cinfo, int msg_level)
|
| {
|
| - struct jpeg_error_mgr * err = cinfo->err;
|
| + struct jpeg_error_mgr *err = cinfo->err;
|
|
|
| if (msg_level < 0) {
|
| /* It's a warning message. Since corrupt files may generate many warnings,
|
| @@ -154,12 +153,12 @@ emit_message (j_common_ptr cinfo, int msg_level)
|
| */
|
|
|
| METHODDEF(void)
|
| -format_message (j_common_ptr cinfo, char * buffer)
|
| +format_message (j_common_ptr cinfo, char *buffer)
|
| {
|
| - struct jpeg_error_mgr * err = cinfo->err;
|
| + struct jpeg_error_mgr *err = cinfo->err;
|
| int msg_code = err->msg_code;
|
| - const char * msgtext = NULL;
|
| - const char * msgptr;
|
| + const char *msgtext = NULL;
|
| + const char *msgptr;
|
| char ch;
|
| boolean isstring;
|
|
|
| @@ -167,8 +166,8 @@ format_message (j_common_ptr cinfo, char * buffer)
|
| if (msg_code > 0 && msg_code <= err->last_jpeg_message) {
|
| msgtext = err->jpeg_message_table[msg_code];
|
| } else if (err->addon_message_table != NULL &&
|
| - msg_code >= err->first_addon_message &&
|
| - msg_code <= err->last_addon_message) {
|
| + msg_code >= err->first_addon_message &&
|
| + msg_code <= err->last_addon_message) {
|
| msgtext = err->addon_message_table[msg_code - err->first_addon_message];
|
| }
|
|
|
| @@ -193,10 +192,10 @@ format_message (j_common_ptr cinfo, char * buffer)
|
| sprintf(buffer, msgtext, err->msg_parm.s);
|
| else
|
| sprintf(buffer, msgtext,
|
| - err->msg_parm.i[0], err->msg_parm.i[1],
|
| - err->msg_parm.i[2], err->msg_parm.i[3],
|
| - err->msg_parm.i[4], err->msg_parm.i[5],
|
| - err->msg_parm.i[6], err->msg_parm.i[7]);
|
| + err->msg_parm.i[0], err->msg_parm.i[1],
|
| + err->msg_parm.i[2], err->msg_parm.i[3],
|
| + err->msg_parm.i[4], err->msg_parm.i[5],
|
| + err->msg_parm.i[6], err->msg_parm.i[7]);
|
| }
|
|
|
|
|
| @@ -213,22 +212,22 @@ reset_error_mgr (j_common_ptr cinfo)
|
| {
|
| cinfo->err->num_warnings = 0;
|
| /* trace_level is not reset since it is an application-supplied parameter */
|
| - cinfo->err->msg_code = 0; /* may be useful as a flag for "no error" */
|
| + cinfo->err->msg_code = 0; /* may be useful as a flag for "no error" */
|
| }
|
|
|
|
|
| /*
|
| * Fill in the standard error-handling methods in a jpeg_error_mgr object.
|
| * Typical call is:
|
| - * struct jpeg_compress_struct cinfo;
|
| - * struct jpeg_error_mgr err;
|
| + * struct jpeg_compress_struct cinfo;
|
| + * struct jpeg_error_mgr err;
|
| *
|
| - * cinfo.err = jpeg_std_error(&err);
|
| + * cinfo.err = jpeg_std_error(&err);
|
| * after which the application may override some of the methods.
|
| */
|
|
|
| GLOBAL(struct jpeg_error_mgr *)
|
| -jpeg_std_error (struct jpeg_error_mgr * err)
|
| +jpeg_std_error (struct jpeg_error_mgr *err)
|
| {
|
| err->error_exit = error_exit;
|
| err->emit_message = emit_message;
|
| @@ -236,16 +235,16 @@ jpeg_std_error (struct jpeg_error_mgr * err)
|
| err->format_message = format_message;
|
| err->reset_error_mgr = reset_error_mgr;
|
|
|
| - err->trace_level = 0; /* default = no tracing */
|
| - err->num_warnings = 0; /* no warnings emitted yet */
|
| - err->msg_code = 0; /* may be useful as a flag for "no error" */
|
| + err->trace_level = 0; /* default = no tracing */
|
| + err->num_warnings = 0; /* no warnings emitted yet */
|
| + err->msg_code = 0; /* may be useful as a flag for "no error" */
|
|
|
| /* Initialize message table pointers */
|
| err->jpeg_message_table = jpeg_std_message_table;
|
| err->last_jpeg_message = (int) JMSG_LASTMSGCODE - 1;
|
|
|
| err->addon_message_table = NULL;
|
| - err->first_addon_message = 0; /* for safety */
|
| + err->first_addon_message = 0; /* for safety */
|
| err->last_addon_message = 0;
|
|
|
| return err;
|
|
|