--- linuxsampler/trunk/src/scriptvm/scanner.l 2016/04/24 18:16:10 2888 +++ linuxsampler/trunk/src/scriptvm/scanner.l 2016/04/25 17:28:23 2889 @@ -38,11 +38,11 @@ } static void scanner_error(YYLTYPE* locp, LinuxSampler::ParserContext* context, const char* err) { - context->addErr(locp->first_line, locp->first_column, err); + context->addErr(locp->first_line, locp->last_line, locp->first_column, locp->last_column, err); } static void scanner_warning(YYLTYPE* locp, LinuxSampler::ParserContext* context, const char* txt) { - context->addWrn(locp->first_line, locp->first_column, txt); + context->addWrn(locp->first_line, locp->last_line, locp->first_column, locp->last_column, txt); } #define SCANNER_ERR(txt) scanner_error(yylloc, yyextra, txt)