Fixed some problems in MakerNote parsing that could cause a
authorDan Fandrich <dan@coneharvesters.com>
Fri, 25 Sep 2009 06:35:48 +0000 (23:35 -0700)
committerDan Fandrich <dan@coneharvesters.com>
Fri, 25 Sep 2009 06:35:48 +0000 (23:35 -0700)
commitbdd5c7e0f871fa3b1d14a09ccc71c63501c675b7
treed50c83c1ea1e3770e5ab7290a1ed174d1aa12651
parent502ae6c3114dbbc6aa96297eb5011a77bf9413df
Fixed some problems in MakerNote parsing that could cause a
read past the end of a buffer and therefore a segfault.
Allow MakerNote parsing to continue even if one tag parses
incorrectly.
Log an error whenever memory allocation fails in MakerNote parsing.
ChangeLog
NEWS
libexif/canon/exif-mnote-data-canon.c
libexif/exif-mem.c
libexif/fuji/exif-mnote-data-fuji.c
libexif/olympus/exif-mnote-data-olympus.c
libexif/pentax/exif-mnote-data-pentax.c