summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorJason Parker <jparker@digium.com>2008-02-01 17:44:32 +0000
committerJason Parker <jparker@digium.com>2008-02-01 17:44:32 +0000
commit03a95a20db97674ed999f18204062a8f3abfd40b (patch)
tree216bb5f02abba9a6ffeaaf893408b8dfec380cd8 /apps
parent55f2aa4fa71ec4b8e79252d93a6f1758065b8dba (diff)
Move an feof() call to before the fgets().
This would have exited the loop early if you had an authentication file with no newline at the end. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@101823 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'apps')
-rw-r--r--apps/app_authenticate.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/app_authenticate.c b/apps/app_authenticate.c
index 408de55f8..d700741bf 100644
--- a/apps/app_authenticate.c
+++ b/apps/app_authenticate.c
@@ -150,11 +150,11 @@ static int auth_exec(struct ast_channel *chan, void *data)
for (;;) {
size_t len;
- fgets(buf, sizeof(buf), f);
-
if (feof(f))
break;
+ fgets(buf, sizeof(buf), f);
+
if (ast_strlen_zero(buf))
continue;