Fix RGBHandler::canRead

Authored by aacid on Mar 31 2019, 5:44 PM.

Description

Fix RGBHandler::canRead

Summary:
As one can see in SGIImage::readImage the accepted images are

_stream >> u16;
if (u16 != 0x01da) {
    return false;
}

_stream >> _rle;
if (_rle > 1) {
    return false;
}

so not only \x01\xda\x01 but also \x01\xda\x00

Reviewers: svuorela

Reviewed By: svuorela

Subscribers: svuorela, kde-frameworks-devel

Tags: Frameworks

Differential Revision: https://phabricator.kde.org/D20145

Details

Committed
aacidMar 31 2019, 5:44 PM
Reviewer
svuorela
Differential Revision
D20145: Fix RGBHandler::canRead
Parents
R287:bd704045e6c9: xcf: Don't crash with files with unsupported layer modes
Branches
Unknown
Tags
Unknown