| OLD | NEW |
| (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 | |
| OLD | NEW |