From a9b7cd1699fe30ace853e18998159b77cc6cfbe1 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Thu, 14 Jun 2018 13:12:18 +0100 Subject: [PATCH] VersionString: Always consider dev builds less than release builds --- src/pocketmine/utils/VersionString.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pocketmine/utils/VersionString.php b/src/pocketmine/utils/VersionString.php index cbf10b9f4..65f9ae4ad 100644 --- a/src/pocketmine/utils/VersionString.php +++ b/src/pocketmine/utils/VersionString.php @@ -118,6 +118,8 @@ class VersionString{ return -1; //Target is older }elseif($number < $tNumber){ return 1; //Target is newer + }elseif($target->isDev() and !$this->isDev()){ + return -1; //Dev builds of the same version are always considered older than a release }elseif($target->getBuild() > $this->getBuild()){ return 1; }elseif($target->getBuild() < $this->getBuild()){