Bug #625
New image formats and improved makernote support should not break ABI
Start date:
06 Apr 2009
Due date:
% Done:
100%
Estimated time:
Description
Changes which should not require incompatible ABI changes
- Adding supported image formats
- Adding a new makernote or updating makernote support
Related issues
History
Updated by Gilles Caulier over 12 years ago
Andreas Huggel wrote:
Changes which should not require incompatible ABI changes
- Adding supported image formats
- Adding a new makernote or updating makernote support
Andreas,
To wrap around this problem, Exiv2 must ue everywhere d private internal classes to store private methods and members, to preverve binary compatibility.
Look how it's implemented in libkexiv2 :
http://websvn.kde.org/trunk/KDE/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2private.h?revision=917062&view=markup
http://websvn.kde.org/trunk/KDE/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2private.cpp?revision=908099&view=markup
Gilles Caulier
Updated by Andreas Huggel over 12 years ago
Updated by Andreas Huggel about 11 years ago
- Status changed from New to Resolved
- Assignee set to Andreas Huggel
- Target version changed from 1.0 to 0.21
- % Done changed from 0 to 100