>> Sounds interesting.  How does this compare with the current approach used
>> by getndelim2, which uses freadptr to avoid getc?
> 
> I guess there's also this other possibility.
> 
>  lib/getdelim.c   |  107 ++---------------------------------------------
>  m4/getdelim.m4   |   10 -----
>  modules/getdelim |    4 --
>  3 files changed, 6 insertions(+), 115 deletions(-)
> 
> The number of deletions makes it yummy...

Except that getndelim2 and memchr2 are GPL, while freadptr and freadseek
are LGPL (I assume v3+).  Would it be okay to change all four to LGPLv2+?

Of course in the short term, for sed, I could just use getndelim2.

Paolo


Reply via email to