OLD | NEW |
1 /* | 1 /* |
2 * jpeglib.h | 2 * jpeglib.h |
3 * | 3 * |
4 * Copyright (C) 1991-1998, Thomas G. Lane. | 4 * Copyright (C) 1991-1998, Thomas G. Lane. |
5 * Copyright (C) 2009, D. R. Commander. | 5 * Copyright (C) 2009, D. R. Commander. |
6 * This file is part of the Independent JPEG Group's software. | 6 * This file is part of the Independent JPEG Group's software. |
7 * For conditions of distribution and use, see the accompanying README file. | 7 * For conditions of distribution and use, see the accompanying README file. |
8 * | 8 * |
9 * This file defines the application interface for the JPEG library. | 9 * This file defines the application interface for the JPEG library. |
10 * Most applications using the library need only include this file, | 10 * Most applications using the library need only include this file, |
11 * and perhaps jerror.h if they want to know the exact error codes. | 11 * and perhaps jerror.h if they want to know the exact error codes. |
12 */ | 12 */ |
13 | 13 |
14 #ifndef JPEGLIB_H | 14 #ifndef JPEGLIB_H |
15 #define JPEGLIB_H | 15 #define JPEGLIB_H |
16 | 16 |
17 #ifdef __cplusplus | 17 #ifdef __cplusplus |
18 extern "C" { | 18 extern "C" { |
19 #endif | 19 #endif |
20 | 20 |
| 21 /* Begin chromium edits */ |
| 22 #include "jpeglibmangler.h" |
| 23 /* End chromium edits */ |
| 24 |
21 /* | 25 /* |
22 * First we include the configuration files that record how this | 26 * First we include the configuration files that record how this |
23 * installation of the JPEG library is set up. jconfig.h can be | 27 * installation of the JPEG library is set up. jconfig.h can be |
24 * generated automatically for many systems. jmorecfg.h contains | 28 * generated automatically for many systems. jmorecfg.h contains |
25 * manual configuration options that most people need not worry about. | 29 * manual configuration options that most people need not worry about. |
26 */ | 30 */ |
27 | 31 |
28 #ifndef JCONFIG_INCLUDED /* in case jinclude.h already did */ | 32 #ifndef JCONFIG_INCLUDED /* in case jinclude.h already did */ |
29 #include "jconfig.h" /* widely used configuration options */ | 33 #include "jconfig.h" /* widely used configuration options */ |
30 #endif | 34 #endif |
(...skipping 1074 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1105 #ifdef JPEG_INTERNALS | 1109 #ifdef JPEG_INTERNALS |
1106 #include "jpegint.h" /* fetch private declarations */ | 1110 #include "jpegint.h" /* fetch private declarations */ |
1107 #include "jerror.h" /* fetch error codes too */ | 1111 #include "jerror.h" /* fetch error codes too */ |
1108 #endif | 1112 #endif |
1109 | 1113 |
1110 #ifdef __cplusplus | 1114 #ifdef __cplusplus |
1111 } | 1115 } |
1112 #endif | 1116 #endif |
1113 | 1117 |
1114 #endif /* JPEGLIB_H */ | 1118 #endif /* JPEGLIB_H */ |
OLD | NEW |