process the last line, even if it doesn't have a newline char (bug #3919)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/v1-0@5334 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1.0
Russell Bryant 21 years ago
parent f066af663f
commit 28a319be01

@ -19,6 +19,8 @@
-- A line was missing for the autosupport script that caused "make rpm" to fail
-- Fixed a problem with wav formatting that prevented files from being played
in some media players
-- Fixed if the last line of text in a file for the call spool did not contain
a new line, it would not be processed
Asterisk 1.0.7

@ -95,7 +95,7 @@ static int apply_outgoing(struct outgoing *o, char *fn, FILE *f)
while(!feof(f)) {
fgets(buf, sizeof(buf), f);
lineno++;
if (!feof(f)) {
if (!ast_strlen_zero(buf)) {
/* Trim comments */
c = buf;
while ((c = strchr(c, '#'))) {

Loading…
Cancel
Save