From 44134583ff8d4a9ed971c4ea6863a2589487ac4a Mon Sep 17 00:00:00 2001 From: Christian Schneider Date: Tue, 9 Feb 2021 06:41:48 +0100 Subject: Avoid TypeError with null on PHP 8 --- it.class | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/it.class b/it.class index 6f49195..e713d0f 100644 --- a/it.class +++ b/it.class @@ -771,7 +771,7 @@ static function imageconvert($p) { if (!(($imagetype = @exif_imagetype($p['in'])) && ($type = image_type_to_extension($imagetype, false)))) { - if (@get_class(it_xml::create(it::fopen($p['in'], "r"), array('prefix' => "_imageconvert_", 'safety' => 0))) == "_imageconvert_svg") + if (get_class((object)it_xml::create(it::fopen($p['in'], "r"), array('prefix' => "_imageconvert_", 'safety' => 0))) == "_imageconvert_svg") $type = "svg"; # Accept SVG files if they are valid XML and root tag is svg else list(, $type) = explode(' ', strtolower(it::exec('identify 2>/dev/null {in}', $p))); # for things like eps -- cgit v1.2.3