From 42d05c8a3f59f99daccaf65a117d183828446d71 Mon Sep 17 00:00:00 2001 From: Igor Pashev Date: Thu, 29 Sep 2022 09:56:15 +0200 Subject: Test the longest tail --- mendeleev.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'mendeleev.c') diff --git a/mendeleev.c b/mendeleev.c index 44e2cb4..81127dd 100644 --- a/mendeleev.c +++ b/mendeleev.c @@ -150,18 +150,13 @@ explode (const char *word) if (!formula) return NULL; - while (*word) + while (*formula->tail) { - word = NULL; formula_t *f = formula; while (f) { if (*f->tail) - { - advance (f); - if (!word) - word = f->tail; - } + advance (f); f = f->next; } } -- cgit v1.2.3