Mercurial > geeqie
comparison src/exiv2.cc @ 1716:cb905f42ac0b
Fixing libexiv2 bug
author | mow |
---|---|
date | Mon, 03 Aug 2009 12:34:57 +0000 |
parents | df4e69170f2b |
children | f6ba63c3bb04 |
comparison
equal
deleted
inserted
replaced
1715:f1e316c4cc4d | 1716:cb905f42ac0b |
---|---|
301 | 301 |
302 #endif | 302 #endif |
303 exifData_ = imageData_->exifData(); | 303 exifData_ = imageData_->exifData(); |
304 iptcData_ = imageData_->iptcData(); | 304 iptcData_ = imageData_->iptcData(); |
305 #if EXIV2_TEST_VERSION(0,17,0) | 305 #if EXIV2_TEST_VERSION(0,17,0) |
306 syncExifWithXmp(exifData_, xmpData_); | 306 try |
307 { | |
308 syncExifWithXmp(exifData_, xmpData_); | |
309 } | |
310 catch (...) | |
311 { | |
312 DEBUG_1("Exiv2: Catching bug\n"); | |
313 } | |
307 #endif | 314 #endif |
308 if (modified_xmp) | 315 if (modified_xmp) |
309 { | 316 { |
310 g_hash_table_foreach(modified_xmp, _ExifDataProcessed_update_xmp, this); | 317 g_hash_table_foreach(modified_xmp, _ExifDataProcessed_update_xmp, this); |
311 } | 318 } |