struct hmap *dummies,
struct string *outputs, size_t n_outputs)
{
- struct segmenter segmenter;
-
- segmenter_init (&segmenter, mode);
-
+ struct segmenter segmenter = segmenter_init (mode, false);
while (!ss_is_empty (s))
{
enum segment_type type;
struct string input;
size_t n_values;
char *file_name;
- int line_number;
bool ok;
size_t i;
file_name = xstrdup (lex_get_file_name (lexer));
else
file_name = NULL;
- line_number = lex_get_first_line_number (lexer, 0);
+ int line_number = lex_ofs_start_point (lexer, lex_ofs (lexer)).line;
ds_init_empty (&input);
while (lex_is_string (lexer))