mirror of
https://github.com/libvirt/libvirt.git
synced 2025-02-25 18:55:26 -06:00
Add virBufferEscapeShell
Escape strings so they're safe to pass to the shell. It's based on virsh's cmdEcho.
This commit is contained in:
@@ -52,6 +52,7 @@ void virBufferEscapeString(const virBufferPtr buf, const char *format, const cha
|
||||
void virBufferEscapeSexpr(const virBufferPtr buf, const char *format, const char *str);
|
||||
void virBufferEscape(const virBufferPtr buf, const char *toescape, const char *format, const char *str);
|
||||
void virBufferURIEncodeString (const virBufferPtr buf, const char *str);
|
||||
void virBufferEscapeShell(virBufferPtr buf, const char *str);
|
||||
|
||||
# define virBufferAddLit(buf_, literal_string_) \
|
||||
virBufferAdd (buf_, "" literal_string_ "", sizeof literal_string_ - 1)
|
||||
|
||||
Reference in New Issue
Block a user