}
if(!zimagedata || uncompress(imagedata, &imagedatalen, zimagedata, zimagedatalen) != Z_OK) {
}
if(!zimagedata || uncompress(imagedata, &imagedatalen, zimagedata, zimagedatalen) != Z_OK) {
else // header.mode = 2
applyfilter3(mode, src, old, dest, header.width);
}
else // header.mode = 2
applyfilter3(mode, src, old, dest, header.width);
}