From ec16f485556ba1034c8a7e30fff9ad4315e88640 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Corentin=20No=C3=ABl?= Date: Fri, 23 Nov 2018 13:20:58 +0100 Subject: Properly fallback with the Zeitgeist version --- src/zeitgeist-daemon.vala | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/src/zeitgeist-daemon.vala b/src/zeitgeist-daemon.vala index 6c385e27..ddf47963 100644 --- a/src/zeitgeist-daemon.vala +++ b/src/zeitgeist-daemon.vala @@ -116,19 +116,18 @@ namespace Zeitgeist { var s = VersionStruct (); string[] ver = Config.VERSION.split ("."); - if (ver.length >= 3) + if (ver.length >= 1) { s.major = int.parse (ver[0]); - s.minor = int.parse (ver[1]); - s.micro = int.parse (ver[2]); - } - else - { - warning ("Unable to parse version info!"); - s.major = 0; - s.minor = 8; - s.micro = 99; + s.minor = (ver.length >= 2) ? int.parse (ver[1]) : 0; + s.micro = (ver.length >= 3) ? int.parse (ver[2]) : 0; + } else { + warning ("Unable to parse version info `%s`!", Config.VERSION); + s.major = 1; + s.minor = 0; + s.micro = 0; } + return s; } } -- cgit v1.2.1