From 4d13c48e5ca130897c07f0d567c9aa51ddde24bb Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Thu, 5 Dec 2019 16:07:06 +0000 Subject: [PATCH] UPnP: COM constructor never returns false anymore --- src/pocketmine/network/upnp/UPnP.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pocketmine/network/upnp/UPnP.php b/src/pocketmine/network/upnp/UPnP.php index 305cd1746..243300879 100644 --- a/src/pocketmine/network/upnp/UPnP.php +++ b/src/pocketmine/network/upnp/UPnP.php @@ -50,7 +50,7 @@ abstract class UPnP{ $com = new \COM("HNetCfg.NATUPnP"); /** @noinspection PhpUndefinedFieldInspection */ - if($com === false or !is_object($com->StaticPortMappingCollection)){ + if(!is_object($com->StaticPortMappingCollection)){ throw new \RuntimeException("Failed to portforward using UPnP. Ensure that network discovery is enabled in Control Panel."); } @@ -70,7 +70,7 @@ abstract class UPnP{ /** @noinspection PhpUndefinedClassInspection */ $com = new \COM("HNetCfg.NATUPnP"); /** @noinspection PhpUndefinedFieldInspection */ - if($com === false or !is_object($com->StaticPortMappingCollection)){ + if(!is_object($com->StaticPortMappingCollection)){ return false; } /** @noinspection PhpUndefinedFieldInspection */