Zbigniew Jędrzejewski-Szmek 5d6eed
From 3a087e730c2be5d6abe8f9775a707af925e2520b Mon Sep 17 00:00:00 2001
Zbigniew Jędrzejewski-Szmek 03e93e
From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek@in.waw.pl>
Zbigniew Jędrzejewski-Szmek 03e93e
Date: Sun, 15 Jan 2017 13:27:37 -0500
Zbigniew Jędrzejewski-Szmek 03e93e
Subject: [PATCH] systemctl: uninitalized variable
Zbigniew Jędrzejewski-Szmek 03e93e
Zbigniew Jędrzejewski-Szmek 03e93e
CID #1368270.
Zbigniew Jędrzejewski-Szmek 03e93e
Zbigniew Jędrzejewski-Szmek 03e93e
Easily reproduced with COLUMNS=50 ./systemctl --no-pager.
Zbigniew Jędrzejewski-Szmek 03e93e
Zbigniew Jędrzejewski-Szmek 03e93e
(cherry picked from commit 43479f8d21a770cdb4870087fcec446b3d845cbc)
Zbigniew Jędrzejewski-Szmek 03e93e
---
Zbigniew Jędrzejewski-Szmek 03e93e
 src/systemctl/systemctl.c | 3 ++-
Zbigniew Jędrzejewski-Szmek 03e93e
 1 file changed, 2 insertions(+), 1 deletion(-)
Zbigniew Jędrzejewski-Szmek 03e93e
Zbigniew Jędrzejewski-Szmek 03e93e
diff --git a/src/systemctl/systemctl.c b/src/systemctl/systemctl.c
Zbigniew Jędrzejewski-Szmek 03e93e
index 4edc690f5c..1a4a201740 100644
Zbigniew Jędrzejewski-Szmek 03e93e
--- a/src/systemctl/systemctl.c
Zbigniew Jędrzejewski-Szmek 03e93e
+++ b/src/systemctl/systemctl.c
Zbigniew Jędrzejewski-Szmek 03e93e
@@ -467,7 +467,8 @@ static int output_units_list(const UnitInfo *unit_infos, unsigned c) {
Zbigniew Jędrzejewski-Szmek 03e93e
                                 id_len += incr;
Zbigniew Jędrzejewski-Szmek 03e93e
                                 desc_len += MIN(extra_len - incr, max_desc_len - desc_len);
Zbigniew Jędrzejewski-Szmek 03e93e
                         }
Zbigniew Jędrzejewski-Szmek 03e93e
-                }
Zbigniew Jędrzejewski-Szmek 03e93e
+                } else
Zbigniew Jędrzejewski-Szmek 03e93e
+                        desc_len = 0;
Zbigniew Jędrzejewski-Szmek 03e93e
         } else {
Zbigniew Jędrzejewski-Szmek 03e93e
                 id_len = max_id_len;
Zbigniew Jędrzejewski-Szmek 03e93e
                 desc_len = max_desc_len;