[systemd-commits] src/util.c

Michael Biebl mbiebl at kemper.freedesktop.org
Mon Dec 20 18:09:12 PST 2010


 src/util.c |   10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

New commits:
commit 22927a3654915670c6d2c7f2e60ea5f54cd2503d
Author: Michael Biebl <biebl at debian.org>
Date:   Tue Dec 21 03:07:36 2010 +0100

    debian: Prefix welcome string with "Debian "
    
    For stable releases /etc/debian_version only contains a version number,
    so we add a prefix "Debian ".

diff --git a/src/util.c b/src/util.c
index 0cd78f6..d12b5e7 100644
--- a/src/util.c
+++ b/src/util.c
@@ -3047,12 +3047,16 @@ void status_welcome(void) {
 #elif defined(TARGET_DEBIAN)
 
         if (!pretty_name) {
-                if ((r = read_one_line_file("/etc/debian_version", &pretty_name)) < 0) {
+                char *version;
+                if ((r = read_one_line_file("/etc/debian_version", &version)) < 0) {
 
                         if (r != -ENOENT)
                                 log_warning("Failed to read /etc/debian_version: %s", strerror(-r));
-                } else
-                        truncate_nl(pretty_name);
+                } else {
+                        truncate_nl(version);
+                        pretty_name = strappend("Debian ", version);
+                        free(version);
+                }
         }
 
         if (!ansi_color)



More information about the systemd-commits mailing list