Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(166)

Side by Side Diff: third_party/libexif/chromium.patch

Issue 1791623002: Revert of Media Galleries Partial Deprecation: Remove image metadata & libexif. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Manual revert/rebase. Created 4 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « third_party/libexif/README.security ('k') | third_party/libexif/libexif.def » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 diff -urN libexif-0.6.21/config.h libexif-0.6.21.modified/config.h
2 --- libexif-0.6.21/config.h 1969-12-31 16:00:00.000000000 -0800
3 +++ libexif-0.6.21.modified/config.h 1969-12-31 16:00:00.000000000 -0800
4 @@ -0,0 +1,360 @@
5 +#if defined(_WIN32)
6 +/* config.h. Generated by configure. */
7 +/* config.h.in. Generated from configure.ac by autoheader. */
8 +
9 +/* Define to 1 if translation of program messages to the user's native
10 + language is requested. */
11 +/* #undef ENABLE_NLS 1 */
12 +
13 +/* The gettext domain we're using */
14 +/* #undef GETTEXT_PACKAGE "libexif-12" */
15 +
16 +/* Define locale directory. */
17 +/* #undef LOCALEDIR "UTF-8" */
18 +
19 +/* Define to 1 if we want to bind text domain and enable GETTEXT_PACKAGE and
20 + * LOCALE_DIR */
21 +/* #undef BIND_TEXTDOMAIN 1 */
22 +
23 +/* Define if the GNU dcgettext() function is already present or preinstalled.
24 + */
25 +/* #undef HAVE_DCGETTEXT 1 */
26 +
27 +/* Define to 1 if you have the <dlfcn.h> header file. */
28 +#define HAVE_DLFCN_H 1
29 +
30 +/* Define if the GNU gettext() function is already present or preinstalled. */
31 +#define HAVE_GETTEXT 1
32 +
33 +/* Define if you have the iconv() function. */
34 +#define HAVE_ICONV 1
35 +
36 +/* Define to 1 if you have the <inttypes.h> header file. */
37 +#define HAVE_INTTYPES_H 1
38 +
39 +/* Define to 1 if you have the <memory.h> header file. */
40 +#define HAVE_MEMORY_H 1
41 +
42 +/* Define to 1 if you have the <stdint.h> header file. */
43 +/* #undef HAVE_STDINT_H 1 */
44 +
45 +/* Define to 1 if you have the <stdlib.h> header file. */
46 +#define HAVE_STDLIB_H 1
47 +
48 +/* Define to 1 if you have the <strings.h> header file. */
49 +#define HAVE_STRINGS_H 1
50 +
51 +/* Define to 1 if you have the <string.h> header file. */
52 +#define HAVE_STRING_H 1
53 +
54 +/* Define to 1 if you have the <sys/stat.h> header file. */
55 +#define HAVE_SYS_STAT_H 1
56 +
57 +/* Define to 1 if you have the <sys/types.h> header file. */
58 +#define HAVE_SYS_TYPES_H 1
59 +
60 +/* Define to 1 if you have the <unistd.h> header file. */
61 +#define HAVE_UNISTD_H 1
62 +
63 +/* Define as const if the declaration of iconv() needs const. */
64 +#define ICONV_CONST
65 +
66 +/* Name of package */
67 +#define PACKAGE "libexif"
68 +
69 +/* Define to the address where bug reports for this package should be sent. */
70 +#define PACKAGE_BUGREPORT "libexif-devel@lists.sourceforge.net"
71 +
72 +/* Define to the full name of this package. */
73 +#define PACKAGE_NAME "EXIF library"
74 +
75 +/* Define to the full name and version of this package. */
76 +#define PACKAGE_STRING "EXIF library 0.6.21"
77 +
78 +/* Define to the one symbol short name of this package. */
79 +#define PACKAGE_TARNAME "libexif"
80 +
81 +/* Define to the version of this package. */
82 +#define PACKAGE_VERSION "0.6.21"
83 +
84 +/* Define to 1 if you have the ANSI C header files. */
85 +#define STDC_HEADERS 1
86 +
87 +/* Version number of package */
88 +#define VERSION "0.6.21"
89 +
90 +#elif !defined(__APPLE__)
91 +/* config.h. Generated by configure. */
92 +/* config.h.in. Generated from configure.ac by autoheader. */
93 +
94 +/* #define __cplusplus 1 */
95 +#define LOCALEDIR "UTF-8"
96 +
97 +/* Define to 1 if translation of program messages to the user's native
98 + language is requested. */
99 +/* #undef ENABLE_NLS */
100 +
101 +/* The gettext domain we're using */
102 +/* #undef GETTEXT_PACKAGE "libexif-12" */
103 +
104 +/* Define locale directory. */
105 +/* #undef LOCALEDIR "UTF-8" */
106 +
107 +/* Define to 1 if we want to bind text domain and enable GETTEXT_PACKAGE and
108 + * LOCALE_DIR */
109 +/* #undef BIND_TEXTDOMAIN 1 */
110 +
111 +/* Define if the GNU dcgettext() function is already present or preinstalled.
112 + */
113 +#define HAVE_DCGETTEXT 1
114 +
115 +/* Define to 1 if you have the <dlfcn.h> header file. */
116 +#define HAVE_DLFCN_H 1
117 +
118 +/* Define if the GNU gettext() function is already present or preinstalled. */
119 +#define HAVE_GETTEXT 1
120 +
121 +/* Define if you have the iconv() function. */
122 +#define HAVE_ICONV 1
123 +
124 +/* Define to 1 if you have the <inttypes.h> header file. */
125 +#define HAVE_INTTYPES_H 1
126 +
127 +/* Define to 1 if you have the <memory.h> header file. */
128 +#define HAVE_MEMORY_H 1
129 +
130 +/* Define to 1 if you have the <stdint.h> header file. */
131 +#define HAVE_STDINT_H 1
132 +
133 +/* Define to 1 if you have the <stdlib.h> header file. */
134 +#define HAVE_STDLIB_H 1
135 +
136 +/* Define to 1 if you have the <strings.h> header file. */
137 +#define HAVE_STRINGS_H 1
138 +
139 +/* Define to 1 if you have the <string.h> header file. */
140 +#define HAVE_STRING_H 1
141 +
142 +/* Define to 1 if you have the <sys/stat.h> header file. */
143 +#define HAVE_SYS_STAT_H 1
144 +
145 +/* Define to 1 if you have the <sys/types.h> header file. */
146 +#define HAVE_SYS_TYPES_H 1
147 +
148 +/* Define to 1 if you have the <unistd.h> header file. */
149 +#define HAVE_UNISTD_H 1
150 +
151 +/* Define as const if the declaration of iconv() needs const. */
152 +#define ICONV_CONST
153 +
154 +/* Name of package */
155 +#define PACKAGE "libexif"
156 +
157 +/* Define to the address where bug reports for this package should be sent. */
158 +#define PACKAGE_BUGREPORT "libexif-devel@lists.sourceforge.net"
159 +
160 +/* Define to the full name of this package. */
161 +#define PACKAGE_NAME "EXIF library"
162 +
163 +/* Define to the full name and version of this package. */
164 +#define PACKAGE_STRING "EXIF library 0.6.21"
165 +
166 +/* Define to the one symbol short name of this package. */
167 +#define PACKAGE_TARNAME "libexif"
168 +
169 +/* Define to the version of this package. */
170 +#define PACKAGE_VERSION "0.6.21"
171 +
172 +/* Define to 1 if you have the ANSI C header files. */
173 +#define STDC_HEADERS 1
174 +
175 +/* Version number of package */
176 +#define VERSION "0.6.21"
177 +
178 +/* Define to empty if `const' does not conform to ANSI C. */
179 +/* #undef const */
180 +#else // defined(__APPLE__)
181 +
182 +// We need different definitions for the iPhone from desktop OS X,
183 +// we get the necessary #define from TargetConditionals.h
184 +#include <TargetConditionals.h>
185 +
186 +#if TARGET_OS_IPHONE
187 +
188 +/* config.h. Generated from config.h.in by configure. */
189 +/* config.h.in. Generated from configure.ac by autoheader. */
190 +
191 +/* Define to 1 if translation of program messages to the user's native
192 + language is requested. */
193 +/* #undef ENABLE_NLS */
194 +
195 +/* The gettext domain we're using */
196 +/* #undef GETTEXT_PACKAGE "libexif-12" */
197 +
198 +/* Define locale directory. */
199 +/* #undef LOCALEDIR "UTF-8" */
200 +
201 +/* Define to 1 if we want to bind text domain and enable GETTEXT_PACKAGE and
202 + * LOCALE_DIR */
203 +/* #undef BIND_TEXTDOMAIN 1 */
204 +
205 +/* Define if the GNU dcgettext() function is already present or preinstalled.
206 + */
207 +/* #undef HAVE_DCGETTEXT */
208 +
209 +/* Define to 1 if you have the <dlfcn.h> header file. */
210 +#define HAVE_DLFCN_H 1
211 +
212 +/* Define if the GNU gettext() function is already present or preinstalled. */
213 +/* #undef HAVE_GETTEXT */
214 +
215 +/* Define if you have the iconv() function. */
216 +/* #undef HAVE_ICONV */
217 +
218 +/* Define to 1 if you have the <inttypes.h> header file. */
219 +#define HAVE_INTTYPES_H 1
220 +
221 +/* Define to 1 if you have the <memory.h> header file. */
222 +#define HAVE_MEMORY_H 1
223 +
224 +/* Define to 1 if you have the <stdint.h> header file. */
225 +#define HAVE_STDINT_H 1
226 +
227 +/* Define to 1 if you have the <stdlib.h> header file. */
228 +#define HAVE_STDLIB_H 1
229 +
230 +/* Define to 1 if you have the <strings.h> header file. */
231 +#define HAVE_STRINGS_H 1
232 +
233 +/* Define to 1 if you have the <string.h> header file. */
234 +#define HAVE_STRING_H 1
235 +
236 +/* Define to 1 if you have the <sys/stat.h> header file. */
237 +#define HAVE_SYS_STAT_H 1
238 +
239 +/* Define to 1 if you have the <sys/types.h> header file. */
240 +#define HAVE_SYS_TYPES_H 1
241 +
242 +/* Define to 1 if you have the <unistd.h> header file. */
243 +#define HAVE_UNISTD_H 1
244 +
245 +/* Define as const if the declaration of iconv() needs const. */
246 +/* #undef ICONV_CONST */
247 +
248 +/* Name of package */
249 +#define PACKAGE "libexif"
250 +
251 +/* Define to the address where bug reports for this package should be sent. */
252 +#define PACKAGE_BUGREPORT "libexif-devel@lists.sourceforge.net"
253 +
254 +/* Define to the full name of this package. */
255 +#define PACKAGE_NAME "EXIF library"
256 +
257 +/* Define to the full name and version of this package. */
258 +#define PACKAGE_STRING "EXIF library 0.6.21"
259 +
260 +/* Define to the one symbol short name of this package. */
261 +#define PACKAGE_TARNAME "libexif"
262 +
263 +/* Define to the version of this package. */
264 +#define PACKAGE_VERSION "0.6.21"
265 +
266 +/* Define to 1 if you have the ANSI C header files. */
267 +#define STDC_HEADERS 1
268 +
269 +/* Version number of package */
270 +#define VERSION "0.6.21"
271 +
272 +/* Define to empty if `const' does not conform to ANSI C. */
273 +/* #undef const */
274 +#else // !TARGET_OS_IPHONE
275 +
276 +/* config.h. Generated from config.h.in by configure. */
277 +/* config.h.in. Generated from configure.ac by autoheader. */
278 +
279 +/* Define to 1 if translation of program messages to the user's native
280 + language is requested. */
281 +/* #undef ENABLE_NLS */
282 +
283 +/* The gettext domain we're using */
284 +/* #undef GETTEXT_PACKAGE "libexif-12" */
285 +
286 +/* Define locale directory. */
287 +/* #undef LOCALEDIR "UTF-8" */
288 +
289 +/* Define to 1 if we want to bind text domain and enable GETTEXT_PACKAGE and
290 + * LOCALE_DIR */
291 +/* #undef BIND_TEXTDOMAIN 1 */
292 +
293 +/* Define if the GNU dcgettext() function is already present or preinstalled.
294 + */
295 +/* #undef HAVE_DCGETTEXT */
296 +
297 +/* Define to 1 if you have the <dlfcn.h> header file. */
298 +#define HAVE_DLFCN_H 1
299 +
300 +/* Define if the GNU gettext() function is already present or preinstalled. */
301 +/* #undef HAVE_GETTEXT */
302 +
303 +/* Define if you have the iconv() function. */
304 +#define HAVE_ICONV 1
305 +
306 +/* Define to 1 if you have the <inttypes.h> header file. */
307 +#define HAVE_INTTYPES_H 1
308 +
309 +/* Define to 1 if you have the <memory.h> header file. */
310 +#define HAVE_MEMORY_H 1
311 +
312 +/* Define to 1 if you have the <stdint.h> header file. */
313 +#define HAVE_STDINT_H 1
314 +
315 +/* Define to 1 if you have the <stdlib.h> header file. */
316 +#define HAVE_STDLIB_H 1
317 +
318 +/* Define to 1 if you have the <strings.h> header file. */
319 +#define HAVE_STRINGS_H 1
320 +
321 +/* Define to 1 if you have the <string.h> header file. */
322 +#define HAVE_STRING_H 1
323 +
324 +/* Define to 1 if you have the <sys/stat.h> header file. */
325 +#define HAVE_SYS_STAT_H 1
326 +
327 +/* Define to 1 if you have the <sys/types.h> header file. */
328 +#define HAVE_SYS_TYPES_H 1
329 +
330 +/* Define to 1 if you have the <unistd.h> header file. */
331 +#define HAVE_UNISTD_H 1
332 +
333 +/* Define as const if the declaration of iconv() needs const. */
334 +#define ICONV_CONST
335 +
336 +/* Name of package */
337 +#define PACKAGE "libexif"
338 +
339 +/* Define to the address where bug reports for this package should be sent. */
340 +#define PACKAGE_BUGREPORT "libexif-devel@lists.sourceforge.net"
341 +
342 +/* Define to the full name of this package. */
343 +#define PACKAGE_NAME "EXIF library"
344 +
345 +/* Define to the full name and version of this package. */
346 +#define PACKAGE_STRING "EXIF library 0.6.21"
347 +
348 +/* Define to the one symbol short name of this package. */
349 +#define PACKAGE_TARNAME "libexif"
350 +
351 +/* Define to the version of this package. */
352 +#define PACKAGE_VERSION "0.6.21"
353 +
354 +/* Define to 1 if you have the ANSI C header files. */
355 +#define STDC_HEADERS 1
356 +
357 +/* Version number of package */
358 +#define VERSION "0.6.21"
359 +
360 +/* Define to empty if `const' does not conform to ANSI C. */
361 +/* #undef const */
362 +#endif // TARGET_OS_IPHONE
363 +
364 +#endif // _WIN32
365 diff -urN libexif-0.6.21/libexif/canon/mnote-canon-tag.c libexif-0.6.21.modified /libexif/canon/mnote-canon-tag.c
366 --- libexif-0.6.21/libexif/canon/mnote-canon-tag.c 1969-12-31 16:00:00.0000 00000 -0800
367 +++ libexif-0.6.21.modified/libexif/canon/mnote-canon-tag.c 1969-12-31 16:00 :00.000000000 -0800
368 @@ -160,7 +160,9 @@
369 {
370 unsigned int i;
371
372 +#if defined(BIND_TEXTDOMAIN)
373 bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
374 +#endif
375 for (i = 0; i < sizeof (table) / sizeof (table[0]); i++)
376 if (table[i].tag == t) return (_(table[i].title));
377 return NULL;
378 @@ -194,7 +196,9 @@
379 if (table[i].tag == t) {
380 if (!table[i].description || !*table[i].description)
381 return "";
382 +#if defined(BIND_TEXTDOMAIN)
383 bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
384 +#endif
385 return _(table[i].description);
386 }
387 return NULL;
388 diff -urN libexif-0.6.21/libexif/exif-entry.c libexif-0.6.21.modified/libexif/ex if-entry.c
389 --- libexif-0.6.21/libexif/exif-entry.c 1969-12-31 16:00:00.000000000 -0800
390 +++ libexif-0.6.21.modified/libexif/exif-entry.c 1969-12-31 16:00:00.0000 00000 -0800
391 @@ -860,7 +860,9 @@
392 *
393 * bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
394 */
395 +#if defined(BIND_TEXTDOMAIN)
396 bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
397 +#endif
398
399 if (!e || !e->parent || !e->parent->parent || !maxlen)
400 return val;
401 diff -urN libexif-0.6.21/libexif/exif-format.c libexif-0.6.21.modified/libexif/e xif-format.c
402 --- libexif-0.6.21/libexif/exif-format.c 1969-12-31 16:00:00.000000000 -0 800
403 +++ libexif-0.6.21.modified/libexif/exif-format.c 1969-12-31 16:00:00.0000 00000 -0800
404 @@ -61,7 +61,9 @@
405 *
406 * bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
407 */
408 +#if defined(BIND_TEXTDOMAIN)
409 bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
410 +#endif
411
412 for (i = 0; ExifFormatTable[i].name; i++)
413 if (ExifFormatTable[i].format == format)
414 diff -urN libexif-0.6.21/libexif/exif-mem.c libexif-0.6.21.modified/libexif/exif -mem.c
415 --- libexif-0.6.21/libexif/exif-mem.c 1969-12-31 16:00:00.000000000 -0800
416 +++ libexif-0.6.21.modified/libexif/exif-mem.c 1969-12-31 16:00:00.000000000 -0 800
417 @@ -1,3 +1,23 @@
418 + /* exif-mem.c
419 + *
420 + * Copyright (c) 2003 Lutz Mueller <lutz@users.sourceforge.net>
421 + *
422 + * This library is free software; you can redistribute it and/or
423 + * modify it under the terms of the GNU Lesser General Public
424 + * License as published by the Free Software Foundation; either
425 + * version 2 of the License, or (at your option) any later version.
426 + *
427 + * This library is distributed in the hope that it will be useful,
428 + * but WITHOUT ANY WARRANTY; without even the implied warranty of
429 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
430 + * Lesser General Public License for more details.
431 + *
432 + * You should have received a copy of the GNU Lesser General Public
433 + * License along with this library; if not, write to the
434 + * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
435 + * Boston, MA 02110-1301 USA.
436 + */
437 +
438 #include <libexif/exif-mem.h>
439
440 #include <stdlib.h>
441 diff -urN libexif-0.6.21/libexif/exif-tag.c libexif-0.6.21.modified/libexif/exif -tag.c
442 --- libexif-0.6.21/libexif/exif-tag.c 1969-12-31 16:00:00.000000000 -0800
443 +++ libexif-0.6.21.modified/libexif/exif-tag.c 1969-12-31 16:00:00.000000000 -0 800
444 @@ -877,7 +877,7 @@
445 * Return the number of entries in the EXIF tag table, including the
446 * terminating NULL entry.
447 */
448 -inline unsigned int
449 +unsigned int
450 exif_tag_table_count (void)
451 {
452 return sizeof (ExifTagTable) / sizeof (ExifTagTable[0]);
453 @@ -990,7 +990,9 @@
454 *
455 * bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
456 */
457 +#if defined(BIND_TEXTDOMAIN)
458 bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
459 +#endif
460 return _(ExifTagTable[i].title);
461 }
462
463 @@ -1024,7 +1026,9 @@
464 *
465 * bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
466 */
467 +#if defined(BIND_TEXTDOMAIN)
468 bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
469 +#endif
470 return _(ExifTagTable[i].description);
471 }
472
473 diff -urN libexif-0.6.21/libexif/exif-utils.h libexif-0.6.21.modified/libexif/ex if-utils.h
474 --- libexif-0.6.21/libexif/exif-utils.h 1969-12-31 16:00:00.000000000 -0800
475 +++ libexif-0.6.21.modified/libexif/exif-utils.h 1969-12-31 16:00:00.0000 00000 -0800
476 @@ -31,6 +31,7 @@
477 #include <libexif/exif-format.h>
478 #include <libexif/_stdint.h>
479
480 +#include "config.h"
481
482 /* If these definitions don't work for you, please let us fix the
483 * macro generating _stdint.h */
484 diff -urN libexif-0.6.21/libexif/fuji/mnote-fuji-tag.c libexif-0.6.21.modified/l ibexif/fuji/mnote-fuji-tag.c
485 --- libexif-0.6.21/libexif/fuji/mnote-fuji-tag.c 1969-12-31 16:00:00.0000 00000 -0800
486 +++ libexif-0.6.21.modified/libexif/fuji/mnote-fuji-tag.c 1969-12-31 16:00 :00.000000000 -0800
487 @@ -83,7 +83,9 @@
488 {
489 unsigned int i;
490
491 +#if defined(BIND_TEXTDOMAIN)
492 bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
493 +#endif
494 for (i = 0; i < sizeof (table) / sizeof (table[0]); i++)
495 if (table[i].tag == t) return (_(table[i].title));
496 return NULL;
497 @@ -98,7 +100,9 @@
498 if (table[i].tag == t) {
499 if (!table[i].description || !*table[i].description)
500 return "";
501 +#if defined(BIND_TEXTDOMAIN)
502 bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
503 +#endif
504 return _(table[i].description);
505 }
506 return NULL;
507 diff -urN libexif-0.6.21/libexif/olympus/mnote-olympus-tag.c libexif-0.6.21.modi fied/libexif/olympus/mnote-olympus-tag.c
508 --- libexif-0.6.21/libexif/olympus/mnote-olympus-tag.c 1969-12-31 16:00:00.0000 00000 -0800
509 +++ libexif-0.6.21.modified/libexif/olympus/mnote-olympus-tag.c 1969-12-31 16:00 :00.000000000 -0800
510 @@ -208,7 +208,9 @@
511 {
512 unsigned int i;
513
514 +#if defined(BIND_TEXTDOMAIN)
515 bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
516 +#endif
517 for (i = 0; i < sizeof (table) / sizeof (table[0]); i++)
518 if (table[i].tag == t) return (_(table[i].title));
519 return NULL;
520 @@ -223,7 +225,9 @@
521 if (table[i].tag == t) {
522 if (!table[i].description || !*table[i].description)
523 return "";
524 +#if defined(BIND_TEXTDOMAIN)
525 bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
526 +#endif
527 return _(table[i].description);
528 }
529 return NULL;
530 diff -urN libexif-0.6.21/libexif/pentax/mnote-pentax-tag.c libexif-0.6.21.modifi ed/libexif/pentax/mnote-pentax-tag.c
531 --- libexif-0.6.21/libexif/pentax/mnote-pentax-tag.c 1969-12-31 16:00:00.0000 00000 -0800
532 +++ libexif-0.6.21.modified/libexif/pentax/mnote-pentax-tag.c 1969-12-31 16:00 :00.000000000 -0800
533 @@ -153,7 +153,9 @@
534 {
535 unsigned int i;
536
537 +#if defined(BIND_TEXTDOMAIN)
538 bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
539 +#endif
540 for (i = 0; i < sizeof (table) / sizeof (table[0]); i++)
541 if (table[i].tag == t) return (_(table[i].title));
542 return NULL;
543 @@ -168,7 +170,9 @@
544 if (table[i].tag == t) {
545 if (!table[i].description || !*table[i].description)
546 return "";
547 +#if defined(BIND_TEXTDOMAIN)
548 bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
549 +#endif
550 return _(table[i].description);
551 }
552 return NULL;
553 diff -urN libexif-0.6.21/libexif/_stdint.h libexif-0.6.21.modified/libexif/_stdi nt.h
554 --- libexif-0.6.21/libexif/_stdint.h 1969-12-31 16:00:00.000000000 -0800
555 +++ libexif-0.6.21.modified/libexif/_stdint.h 1969-12-31 16:00:00.000000000 -0 800
556 @@ -1,2 +1,15 @@
557 /* This file is generated automatically by configure */
558 +#if defined(_WIN32)
559 +// Define C99 equivalent types.
560 +typedef signed char int8_t;
561 +typedef signed short int16_t;
562 +typedef signed int int32_t;
563 +typedef signed long long int64_t;
564 +typedef signed long long ssize_t;
565 +typedef unsigned char uint8_t;
566 +typedef unsigned short uint16_t;
567 +typedef unsigned int uint32_t;
568 +typedef unsigned long long uint64_t;
569 +#else
570 #include <stdint.h>
571 +#endif
OLDNEW
« no previous file with comments | « third_party/libexif/README.security ('k') | third_party/libexif/libexif.def » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698