# HG changeset patch # User nadvornik # Date 1224019474 0 # Node ID 90dcc0060e229fd97a58422edd1d27b075e4b909 # Parent 7ab3e6dc379493186553601267a01aca7534b8f0 follow Exiv2 SVN changes diff -r 7ab3e6dc3794 -r 90dcc0060e22 src/exiv2.cc --- a/src/exiv2.cc Sun Oct 12 08:49:45 2008 +0000 +++ b/src/exiv2.cc Tue Oct 14 21:24:34 2008 +0000 @@ -620,9 +620,9 @@ try { - Exiv2::PreviewImageLoader loader(*exif->image); + Exiv2::PreviewManager pm(*exif->image); - Exiv2::PreviewPropertiesList list = loader.getPreviewPropertiesList(); + Exiv2::PreviewPropertiesList list = pm.getPreviewProperties(); if (!list.empty()) { @@ -650,9 +650,9 @@ } } - Exiv2::PreviewImage image = loader.getPreviewImage(*pos); + Exiv2::PreviewImage image = pm.getPreviewImage(*pos); - Exiv2::DataBuf &buf = image.data(); + Exiv2::DataBuf buf = image.copy(); std::pair p = buf.release(); *data_len = p.second;