[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bug-recutils] [PATCH 03/18] src: reset parser's EOF state on seek.
From: |
Jose E. Marchesi |
Subject: |
Re: [bug-recutils] [PATCH 03/18] src: reset parser's EOF state on seek. |
Date: |
Thu, 09 Aug 2012 23:20:34 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.92 (gnu/linux) |
Hi Michał.
This patchset looks good.
>From 7608bbbfb2d07daf52ad9bf248c69c02feb05ff2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Mas=C5=82owski?= <address@hidden>
Date: Tue, 3 Jul 2012 12:40:47 +0200
Subject: [PATCH 03/18] src: reset parser's EOF state on seek.
It's necessary when reading whole file to find the record sets and
then seeking and parsing a single rset.
---
ChangeLog | 6 ++++++
src/rec-parser.c | 1 +
2 files changed, 7 insertions(+)
diff --git a/ChangeLog b/ChangeLog
index e59cd58..4566ec5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2012-07-03 Michał Masłowski <address@hidden>
+
+ src: reset parser's EOF state on seek.
+ * src/rec-parser.c (rec_parser_seek): Reset parser->eof on
+ success.
+
2012-07-02 Michał Masłowski <address@hidden>
torture: performance tests for finding a single record.
diff --git a/src/rec-parser.c b/src/rec-parser.c
index d3b2194..dd601e7 100644
--- a/src/rec-parser.c
+++ b/src/rec-parser.c
@@ -673,6 +673,7 @@ rec_parser_seek (rec_parser_t parser,
Please report it.");
return false;
}
+ parser->eof = false;
parser->line = line_number;
parser->character = position;
return true;
--
1.7.10
--
Jose E. Marchesi http://www.jemarch.net
GNU Project http://www.gnu.org
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [bug-recutils] [PATCH 03/18] src: reset parser's EOF state on seek.,
Jose E. Marchesi <=