Fix: Compare between dev and beta was wrong
This commit is contained in:
parent
91b8ea3fa9
commit
68b2188e8d
@ -55,8 +55,10 @@ function versioncompare($versionarray1,$versionarray2)
|
||||
{
|
||||
$operande1=isset($versionarray1[$level])?$versionarray1[$level]:0;
|
||||
$operande2=isset($versionarray2[$level])?$versionarray2[$level]:0;
|
||||
if (preg_match('/beta|alpha|dev/i',$operande1)) $operande1=-1;
|
||||
if (preg_match('/beta|alpha|dev/i',$operande2)) $operande2=-1;
|
||||
if (preg_match('/alpha|dev/i',$operande1)) $operande1=-2;
|
||||
if (preg_match('/alpha|dev/i',$operande2)) $operande2=-2;
|
||||
if (preg_match('/beta/i',$operande1)) $operande1=-1;
|
||||
if (preg_match('/beta/i',$operande2)) $operande2=-1;
|
||||
$level++;
|
||||
//print 'level '.$level.' '.$operande1.'-'.$operande2.'<br>';
|
||||
if ($operande1 < $operande2) { $ret = -$level; break; }
|
||||
|
||||
Loading…
Reference in New Issue
Block a user