summaryrefslogtreecommitdiff
path: root/src/shared/cpu-set-util.c
diff options
context:
space:
mode:
authorMichal Sekletar <msekleta@redhat.com>2019-06-03 10:12:35 +0200
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2019-06-03 22:36:58 +0200
commit71923237b18df35401626993d8a285cd998be78d (patch)
tree65e1dd8f3bea0d5de0e87d196ba32a6516f9adf8 /src/shared/cpu-set-util.c
parent4a6a2092d34bb7f4c39aa9073cc3a749107df948 (diff)
downloadsystemd-71923237b18df35401626993d8a285cd998be78d.tar.gz
cpu-set-util: use %d-%d format in cpu_set_to_range_string() only for actual ranges
Diffstat (limited to 'src/shared/cpu-set-util.c')
-rw-r--r--src/shared/cpu-set-util.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/shared/cpu-set-util.c b/src/shared/cpu-set-util.c
index 7c8f4d42d2..b0036c7f61 100644
--- a/src/shared/cpu-set-util.c
+++ b/src/shared/cpu-set-util.c
@@ -55,7 +55,7 @@ char *cpu_set_to_range_string(const CPUSet *set) {
if (!GREEDY_REALLOC(str, allocated, len + 2 + 2 * DECIMAL_STR_MAX(unsigned)))
return NULL;
- if (range_end > range_start || len == 0)
+ if (range_end > range_start)
r = sprintf(str + len, len > 0 ? " %d-%d" : "%d-%d", range_start, range_end);
else
r = sprintf(str + len, len > 0 ? " %d" : "%d", range_start);
@@ -67,7 +67,7 @@ char *cpu_set_to_range_string(const CPUSet *set) {
if (!GREEDY_REALLOC(str, allocated, len + 2 + 2 * DECIMAL_STR_MAX(int)))
return NULL;
- if (range_end > range_start || len == 0)
+ if (range_end > range_start)
r = sprintf(str + len, len > 0 ? " %d-%d" : "%d-%d", range_start, range_end);
else
r = sprintf(str + len, len > 0 ? " %d" : "%d", range_start);