diff options
author | Guido Trentalancia <guido@trentalancia.com> | 2010-09-29 19:10:59 -0400 |
---|---|---|
committer | Ray Strode <rstrode@redhat.com> | 2010-09-29 19:13:38 -0400 |
commit | c04ba8e09110c72aeb9b3b1574bfd733cc661437 (patch) | |
tree | fd414c358bca1942493fff4a3c98708db3e6c565 | |
parent | cb627446666a077e78f2a71de3c9cc434908da3b (diff) | |
download | gdm-c04ba8e09110c72aeb9b3b1574bfd733cc661437.tar.gz |
Omit version in login window for unknown distros
-rw-r--r-- | gui/simple-greeter/gdm-greeter-login-window.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gui/simple-greeter/gdm-greeter-login-window.c b/gui/simple-greeter/gdm-greeter-login-window.c index cd9a162d..ca170a58 100644 --- a/gui/simple-greeter/gdm-greeter-login-window.c +++ b/gui/simple-greeter/gdm-greeter-login-window.c @@ -1136,6 +1136,14 @@ get_system_version (void) version = g_strdup (output); } version = g_strstrip (version); + + /* lsb_release returns (none) if it doesn't know, + * so return NULL in that case */ + if (strcmp (version, "(none)") == 0) { + g_free (version); + version = NULL; + } + g_free (output); goto out; |