From 2141c956215c955cd2cb3fb375e425c85e80d1e3 Mon Sep 17 00:00:00 2001 From: Jonas 'Sortie' Termansen Date: Wed, 18 May 2016 16:30:32 +0200 Subject: [PATCH] Fix sysupgrade(8) downgrade detection. --- sysinstall/sysupgrade.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sysinstall/sysupgrade.c b/sysinstall/sysupgrade.c index 633dd8e8..d23ad983 100644 --- a/sysinstall/sysupgrade.c +++ b/sysinstall/sysupgrade.c @@ -270,9 +270,9 @@ static bool downgrading_version(const struct release* old, return true; if ( new->version_major > old->version_major ) return false; - if ( new->version_major < old->version_major ) + if ( new->version_minor < old->version_minor ) return true; - if ( new->version_major > old->version_major ) + if ( new->version_minor > old->version_minor ) return false; if ( new->version_dev && !old->version_dev ) return true;