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 }