From dde5bd1c2baadf2c34f15187efb481694043d606 Mon Sep 17 00:00:00 2001 From: "Arnold D. Robbins" Date: Tue, 17 Apr 2018 15:44:57 +0300 Subject: Fix problem with rebuilding records if using API parser. --- field.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'field.c') diff --git a/field.c b/field.c index 0d7e6330..52963249 100644 --- a/field.c +++ b/field.c @@ -338,6 +338,11 @@ reset_record() { fields_arr[0] = force_string(fields_arr[0]); purge_record(); + if (api_parser_override) { + api_parser_override = false; + parse_field = normal_parse_field; + update_PROCINFO_str("FS", current_field_sep_str()); + } } static void -- cgit v1.2.1