X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=client%2Fclient.c;h=93741ca9c48bf4f2cc9ee9aed6dfc6d32a469851;hb=9748d1f21b8a1c8c6f14ef9384c0e4fdb2d41585;hp=b6d828100622c65fb6f2a8e4d53dd1abf6d9ad53;hpb=210462cd20476ec54208ccf3a65f15a32fad5bcc;p=yaz-moved-to-github.git diff --git a/client/client.c b/client/client.c index b6d8281..93741ca 100644 --- a/client/client.c +++ b/client/client.c @@ -3547,16 +3547,12 @@ int cmd_source(const char* arg, int echo ) return -1; } - while (!feof(includeFile)) { - memset(line, 0, sizeof(line)); - if (!fgets(line, sizeof(line), includeFile)) - { - perror("fgets"); - break; - } - - if (strlen(line) < 2) continue; - if (line[0] == '#') continue; + while (fgets(line, sizeof(line), includeFile)) + { + if (strlen(line) < 2) + continue; + if (line[0] == '#') + continue; if ((cp = strrchr(line, '\n'))) *cp = '\0'; @@ -5054,6 +5050,7 @@ int main(int argc, char **argv) /* * Local variables: * c-basic-offset: 4 + * c-file-style: "Stroustrup" * indent-tabs-mode: nil * End: * vim: shiftwidth=4 tabstop=8 expandtab