]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
fileio: drop FOREACH_LINE(), it's not used anymore
authorLennart Poettering <lennart@poettering.net>
Fri, 19 Oct 2018 19:56:29 +0000 (21:56 +0200)
committerLennart Poettering <lennart@poettering.net>
Fri, 26 Oct 2018 08:52:41 +0000 (10:52 +0200)
src/basic/fileio.h

index 77e6206e9586c57be78ba25698f80e57efe8f40b..e84710f138199e484e94d1c43f4d733457db8465 100644 (file)
@@ -59,15 +59,6 @@ DIR *xopendirat(int dirfd, const char *name, int flags);
 int search_and_fopen(const char *path, const char *mode, const char *root, const char **search, FILE **_f);
 int search_and_fopen_nulstr(const char *path, const char *mode, const char *root, const char *search, FILE **_f);
 
-#define FOREACH_LINE(line, f, on_error)                         \
-        for (;;)                                                \
-                if (!fgets(line, sizeof(line), f)) {            \
-                        if (ferror(f)) {                        \
-                                on_error;                       \
-                        }                                       \
-                        break;                                  \
-                } else
-
 int fflush_and_check(FILE *f);
 int fflush_sync_and_check(FILE *f);