Crash opening Pentax Q7 DNG files, Issue 2345
This commit is contained in:
@@ -781,7 +781,7 @@ Tag::Tag (TagDirectory* p, FILE* f, int base)
|
|||||||
directory[1] = NULL;
|
directory[1] = NULL;
|
||||||
if (count == 21) // AEInfo2
|
if (count == 21) // AEInfo2
|
||||||
directory[0] = new TagDirectoryTable (parent, f, valuesize,0,BYTE , pentaxAEInfo2Attribs, order);
|
directory[0] = new TagDirectoryTable (parent, f, valuesize,0,BYTE , pentaxAEInfo2Attribs, order);
|
||||||
else if (count == 48) // AEInfo3
|
else if (count == 48 || count == 34) // AEInfo3 (count == 34 actually is a hack for Issue 2345)
|
||||||
directory[0] = new TagDirectoryTable (parent, f, valuesize,0,BYTE , pentaxAEInfo3Attribs, order);
|
directory[0] = new TagDirectoryTable (parent, f, valuesize,0,BYTE , pentaxAEInfo3Attribs, order);
|
||||||
else if (count <= 25) // AEInfo
|
else if (count <= 25) // AEInfo
|
||||||
directory[0] = new TagDirectoryTable (parent, f, valuesize,0,BYTE , pentaxAEInfoAttribs, order);
|
directory[0] = new TagDirectoryTable (parent, f, valuesize,0,BYTE , pentaxAEInfoAttribs, order);
|
||||||
|
Reference in New Issue
Block a user