- msg (SW, _("The high end of the range (%.*g) is below the low end "
- "(%.*g). The range will be treated as if reversed."),
- DBL_DIG + 1, *y, DBL_DIG + 1, *x);
+ lex_ofs_msg (lexer, SW, start_ofs, lex_ofs (lexer) - 1,
+ ("The high end of the range (%.*g) is below the low end "
+ "(%.*g). The range will be treated as if reversed."),
+ DBL_DIG + 1, *y, DBL_DIG + 1, *x);