? .Makefile.swp ? .SConstruct.swp ? .ast_config.cache ? .sconf_temp ? .sconsign.dblite ? SConscript ? SConstruct ? ast_config.py ? config.log ? dude ? libpri-scons ? make_asterisk.log ? multiple_variables.diff.txt ? say_date.diff.txt ? scons_asterisk.log ? sip_auth_option.txt ? agi/SConscript ? apps/SConscript ? apps/app_adsiprog.os ? apps/app_alarmreceiver.os ? apps/app_authenticate.os ? apps/app_cdr.os ? apps/app_chanisavail.os ? apps/app_controlplayback.os ? apps/app_cut.os ? apps/app_db.os ? apps/app_dial.os ? apps/app_directory.os ? apps/app_disa.os ? apps/app_dumpchan.os ? apps/app_echo.os ? apps/app_enumlookup.os ? apps/app_eval.os ? apps/app_exec.os ? apps/app_festival.os ? apps/app_forkcdr.os ? apps/app_getcpeid.os ? apps/app_groupcount.os ? apps/app_hasnewvoicemail.os ? apps/app_ices.os ? apps/app_image.os ? apps/app_lookupblacklist.os ? apps/app_lookupcidname.os ? apps/app_macro.os ? apps/app_math.os ? apps/app_md5.os ? apps/app_milliwatt.os ? apps/app_mp3.os ? apps/app_nbscat.os ? apps/app_parkandannounce.os ? apps/app_playback.os ? apps/app_privacy.os ? apps/app_queue.os ? apps/app_random.os ? apps/app_read.os ? apps/app_readfile.os ? apps/app_realtime.os ? apps/app_record.os ? apps/app_sayunixtime.os ? apps/app_senddtmf.os ? apps/app_sendtext.os ? apps/app_setcallerid.os ? apps/app_setcdruserfield.os ? apps/app_setcidname.os ? apps/app_setcidnum.os ? apps/app_setrdnis.os ? apps/app_sms.os ? apps/app_softhangup.os ? apps/app_striplsd.os ? apps/app_substring.os ? apps/app_system.os ? apps/app_talkdetect.os ? apps/app_test.os ? apps/app_transfer.os ? apps/app_txtcidname.os ? apps/app_url.os ? apps/app_userevent.os ? apps/app_verbose.os ? apps/app_voicemail.os ? apps/app_waitforring.os ? apps/app_waitforsilence.os ? apps/app_while.os ? apps/app_zapateller.os ? channels/.chan_zap.c.swp ? channels/SConscript ? channels/chan_agent.os ? channels/chan_features.os ? channels/chan_iax2.os ? channels/chan_local.os ? channels/chan_mgcp.os ? channels/chan_modem.os ? channels/chan_modem_aopen.os ? channels/chan_modem_bestdata.os ? channels/chan_sip.os ? channels/chan_skinny.os ? channels/iax2-parser.os ? channels/iax2-provision.os ? codecs/.Makefile.swp ? codecs/.SConscript.swp ? codecs/SConscript ? db1-ast/SConstruct ? db1-ast/make.log ? editline/.config.cache ? editline/.sconf_temp ? editline/SConstruct ? editline/configure_run.log ? editline/make.log ? pbx/SConscript ? pbx/dundi-parser.os ? pbx/pbx_config.os ? pbx/pbx_dundi.os ? pbx/pbx_loopback.os ? pbx/pbx_realtime.os ? pbx/pbx_spool.os ? res/SConscript ? res/res_agi.os ? res/res_crypto.os ? res/res_features.os ? res/res_indications.os ? res/res_monitor.os ? res/res_musiconhold.os ? stdtime/SConscript Index: pbx/pbx_spool.c =================================================================== RCS file: /usr/cvsroot/asterisk/pbx/pbx_spool.c,v retrieving revision 1.20 diff -u -u -r1.20 pbx_spool.c --- pbx/pbx_spool.c 1 Apr 2005 03:41:08 -0000 1.20 +++ pbx/pbx_spool.c 1 Apr 2005 19:41:13 -0000 @@ -94,10 +94,8 @@ char buf[256]; char *c, *c2; int lineno = 0; - while(!feof(f)) { - fgets(buf, sizeof(buf), f); + while(fgets(buf, sizeof(buf), f)) { lineno++; - if (!ast_strlen_zero(buf)) { /* Trim comments */ c = buf; while ((c = strchr(c, '#'))) { @@ -186,7 +184,6 @@ } else ast_log(LOG_NOTICE, "Syntax error at line %d of %s\n", lineno, fn); } - } } strncpy(o->fn, fn, sizeof(o->fn) - 1); if (ast_strlen_zero(o->tech) || ast_strlen_zero(o->dest) || (ast_strlen_zero(o->app) && ast_strlen_zero(o->exten))) {