Navigation


Changeset 944:6cdb2a54aaf6 in freeDiameter for libfdcore/fdd.y


Ignore:
Timestamp:
Feb 12, 2013, 7:51:10 PM (11 years ago)
Author:
Thomas Klausner <tk@giga.or.at>
Branch:
default
Phase:
public
Message:

Log config file errors using the standard logging framework instead of fprintf.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libfdcore/fdd.y

    r808 r944  
    6262void yyerror (YYLTYPE *ploc, struct fd_config * conf, char const *s)
    6363{
    64         if (ploc->first_line != ploc->last_line)
    65                 fprintf(stderr, "%s:%d.%d-%d.%d : %s\n", conf->cnf_file, ploc->first_line, ploc->first_column, ploc->last_line, ploc->last_column, s);
    66         else if (ploc->first_column != ploc->last_column)
    67                 fprintf(stderr, "%s:%d.%d-%d : %s\n", conf->cnf_file, ploc->first_line, ploc->first_column, ploc->last_column, s);
    68         else
    69                 fprintf(stderr, "%s:%d.%d : %s\n", conf->cnf_file, ploc->first_line, ploc->first_column, s);
     64        if (ploc->first_line != ploc->last_line) {
     65                TRACE_DEBUG_ERROR("%s:%d.%d-%d.%d : %s\n", conf->cnf_file, ploc->first_line, ploc->first_column, ploc->last_line, ploc->last_column, s);
     66        } else if (ploc->first_column != ploc->last_column) {
     67                TRACE_DEBUG_ERROR("%s:%d.%d-%d : %s\n", conf->cnf_file, ploc->first_line, ploc->first_column, ploc->last_column, s);
     68        } else {
     69                TRACE_DEBUG_ERROR("%s:%d.%d : %s\n", conf->cnf_file, ploc->first_line, ploc->first_column, s);
     70        }
    7071}
    7172
Note: See TracChangeset for help on using the changeset viewer.