diff --git a/freebsd/lib/libc/net/nsparser.y b/freebsd/lib/libc/net/nsparser.y index 2e57cd26..8f1d162d 100644 --- a/freebsd/lib/libc/net/nsparser.y +++ b/freebsd/lib/libc/net/nsparser.y @@ -157,9 +157,9 @@ _nsaddsrctomap(elem) { int i, lineno; extern int _nsyylineno; - extern char * _nsyytext; + extern char _nsyytext[]; - lineno = _nsyylineno - (*_nsyytext == '\n' ? 1 : 0); + lineno = _nsyylineno - (_nsyytext[0] == '\n' ? 1 : 0); if (curdbt.srclistsize > 0) { if (((strcasecmp(elem, NSSRC_COMPAT) == 0) && (strcasecmp(curdbt.srclist[0].name, NSSRC_CACHE) != 0)) ||