use custom safe_version_compare instead of version_compare to handle versions numbers with letters

git-svn-id: http://piwigo.org/svn/trunk@26591 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
mistic100
2014-01-09 21:22:13 +00:00
parent c41bdbeb87
commit 4f91b4b9b0
2 changed files with 34 additions and 2 deletions
+2 -2
View File
@@ -78,7 +78,7 @@ abstract class PluginMaintain
$current_version = $pwg_loaded_plugins[$this->plugin_id]['version'];
if ( $version == 'auto' or $current_version == 'auto'
or version_compare($current_version, $version, '<')
or safe_version_compare($current_version, $version, '<')
)
{
if (!empty($on_update))
@@ -144,7 +144,7 @@ SELECT version
list($current_version) = pwg_db_fetch_row(pwg_query($query));
if ( $version == 'auto' or $current_version == 'auto'
or version_compare($current_version, $version, '<')
or safe_version_compare($current_version, $version, '<')
)
{
if (!empty($on_update))