From c3300e56eef8b6313d85873bf5beba08e8d73d42 Mon Sep 17 00:00:00 2001 From: Alexander Zubkov Date: Wed, 1 Dec 2021 17:15:43 +0100 Subject: [PATCH] skip empty input lines --- plageq.c | 2 +- plagmax.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plageq.c b/plageq.c index f76dd90..be0141a 100644 --- a/plageq.c +++ b/plageq.c @@ -195,8 +195,8 @@ int main(void) { break; } int l = strlen(s); + if (l && s[l - 1] == '\n') s[--l] = 0; if (!l) continue; - if (s[l - 1] == '\n') s[l - 1] = 0; if (!strchr(s, ':')) { // ipv4 ip42bits(s, b, &m); diff --git a/plagmax.c b/plagmax.c index 7c17bdd..4d6108b 100644 --- a/plagmax.c +++ b/plagmax.c @@ -175,8 +175,8 @@ int main(void) { break; } int l = strlen(s); + if (l && s[l - 1] == '\n') s[--l] = 0; if (!l) continue; - if (s[l - 1] == '\n') s[l - 1] = 0; if (!strchr(s, ':')) { // ipv4 ip42bits(s, b, &m);