
On Tue, Nov 23, 2010 at 04:49:54PM -0700, Eric Blake wrote:
* src/util/util.h (virVasprintf): New declaration. * src/util/util.c (virVasprintf): New function. (virAsprintf): Use it. * src/util/virtaudit.c (virAuditSend): Likewise. * src/libvirt_private.syms: Export it. * cfg.mk (sc_prohibit_asprintf): Also prohibit vasprintf. * .x-sc_prohibit_asprintf: Add exemption. ---
v2: new patch; makes virCommandAddArgFormat possible in later patch
.x-sc_prohibit_asprintf | 4 +++- cfg.mk | 2 +- src/libvirt_private.syms | 1 + src/util/util.c | 21 +++++++++++++++++---- src/util/util.h | 6 +++++- src/util/virtaudit.c | 2 +- 6 files changed, 28 insertions(+), 8 deletions(-)
ACK, this is useful in a few other existing places too. Daniel