Not exactly the most elegant solution but have you tried adding a space after 
the string to be parsed?

Florin

> On Feb 2, 2018, at 9:47 AM, Andreas Schultz <andreas.schu...@travelping.com> 
> wrote:
> 
> A typical construct to parse arguments is to use unformat in a while loop 
> that checks for UNFORMAT_END_OF_INPUT.
> For multiline input that relies on the detection of "\n" in the input stream.
> 
> The problem is that a construct like:
> 
>     unformat (input, "name %_%v%_", &name)
> 
> eats the newline when it is the only characted following the string to be 
> parsed.
> 
> This even break reading a multi line config with exec.
> 
> Regards
> Andreas
> _______________________________________________
> vpp-dev mailing list
> vpp-dev@lists.fd.io
> https://lists.fd.io/mailman/listinfo/vpp-dev

_______________________________________________
vpp-dev mailing list
vpp-dev@lists.fd.io
https://lists.fd.io/mailman/listinfo/vpp-dev

Reply via email to