From f21bc7aa8a9a140099a8b8a91d730c91af22d4b3 Mon Sep 17 00:00:00 2001 From: "Rafael G. Martins" Date: Mon, 2 Aug 2010 05:07:49 -0300 Subject: fixed the version comparation --- g_octave/description_tree.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/g_octave/description_tree.py b/g_octave/description_tree.py index fb184a4..77be7f3 100644 --- a/g_octave/description_tree.py +++ b/g_octave/description_tree.py @@ -136,14 +136,14 @@ class DescriptionTree(object): def latest_version(self, pkgname): tmp = self.package_versions(pkgname) - return tmp[-1] + return (len(tmp) > 0) and tmp[-1] or None def version_compare(self, versions): tmp = list(versions[:]) tmp.sort(key=cmp_to_key(vercmp)) - return tmp[-1] + return (len(tmp) > 0) and tmp[-1] or None def packages(self): -- cgit v1.2.3-65-gdbad