From b3239e8391ec0a6f0f49722cc5f1028589fb7096 Mon Sep 17 00:00:00 2001 From: Patrick Pelissier Date: Thu, 9 Mar 2017 22:32:22 +0100 Subject: [PATCH] Simplify code --- m-rbtree.h | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/m-rbtree.h b/m-rbtree.h index cbc87d2f..9dde9a84 100644 --- a/m-rbtree.h +++ b/m-rbtree.h @@ -856,11 +856,9 @@ typedef enum { M_GET_INIT oplist (item); \ do { \ bool b = M_GET_IN_STR oplist (item, file); \ - if (!b) { \ - c = fgetc(file); break; \ - } \ - M_C3(rbtree_, name, _push)(rbtree, item); \ c = fgetc(file); \ + if (!b) break; \ + M_C3(rbtree_, name, _push)(rbtree, item); \ } while (c == M_GET_SEPARATOR oplist && !feof(file) && !ferror(file)); \ M_GET_CLEAR oplist (item); \ return c == ']'; \