On 05/21/2012 02:26 AM, Daniel Veillard wrote:
On Fri, May 18, 2012 at 04:42:36PM -0600, Eric Blake wrote:
> I'm tired of writing:
>
> bool sep = false;
> while (...) {
> if (sep)
> virBufferAddChar(buf, ',');
> sep = true;
> virBufferAdd(buf, str);
> }
>
> This makes it easier, allowing one to write:
>
> while (...)
> virBufferAsprintf(buf, "%s,", str);
> virBufferTrim(buf, ",", -1);
>
> to trim any remaining comma.
>
ACK, interesting addition :-) Code looks fine,
Thanks; pushed.
--
Eric Blake eblake(a)redhat.com +1-919-301-3266
Libvirt virtualization library
http://libvirt.org