Solving issue 2058: "Opening Defringe causes RT to crash"
This commit is contained in:
@@ -721,6 +721,11 @@ Tag::Tag (TagDirectory* p, FILE* f, int base)
|
|||||||
directory[0] = new TagDirectoryTable (parent, f, valuesize,0,SHORT , sonyCameraSettingsAttribs2, MOTOROLA);
|
directory[0] = new TagDirectoryTable (parent, f, valuesize,0,SHORT , sonyCameraSettingsAttribs2, MOTOROLA);
|
||||||
else if(count == 1536 || count == 2048)
|
else if(count == 1536 || count == 2048)
|
||||||
directory[0] = new TagDirectoryTable (parent, f, valuesize,0,BYTE , sonyCameraSettingsAttribs3, INTEL);
|
directory[0] = new TagDirectoryTable (parent, f, valuesize,0,BYTE , sonyCameraSettingsAttribs3, INTEL);
|
||||||
|
else {
|
||||||
|
// Unknown CameraSettings
|
||||||
|
delete directory;
|
||||||
|
directory = NULL;
|
||||||
|
}
|
||||||
makerNoteKind = TABLESUBDIR;
|
makerNoteKind = TABLESUBDIR;
|
||||||
break;
|
break;
|
||||||
case 0x9405:
|
case 0x9405:
|
||||||
|
Reference in New Issue
Block a user