--- ../../config.c 2008-07-18 15:51:20.000000000 -0300 +++ config.c 2008-10-04 01:12:36.000000000 -0300 @@ -1525,6 +1525,10 @@ stored in the precomments, but not printed back out. I did have to make sure that comments following the ;! header comments were not also deleted in the process */ + if(!lineno) { + fi->lineno++; + return; + } for (i=fi->lineno;iprecomments) - fprintf(f,"\n"); + /*if (!cat->precomments) + fprintf(f,"\n");*/ fprintf(f, "[%s]", cat->name); if (cat->ignored || !AST_LIST_EMPTY(&cat->template_instances)) { fprintf(f, "(");