[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 2/3] tools/libxc: Properly quote macro parameters
Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> CC: Ian Campbell <Ian.Campbell@xxxxxxxxxx> CC: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx> CC: Wei Liu <wei.liu2@xxxxxxxxxx> CC: Yang Hongyang <yanghy@xxxxxxxxxxxxxx> --- tools/libxc/include/xenctrl.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tools/libxc/include/xenctrl.h b/tools/libxc/include/xenctrl.h index 6994c51..fc880e1 100644 --- a/tools/libxc/include/xenctrl.h +++ b/tools/libxc/include/xenctrl.h @@ -270,7 +270,7 @@ struct xc_hypercall_buffer { * transparently converted to the hypercall buffer as necessary. */ #define DECLARE_HYPERCALL_BUFFER(_type, _name) \ - _type *_name = NULL; \ + _type *(_name) = NULL; \ xc_hypercall_buffer_t XC__HYPERCALL_BUFFER_NAME(_name) = { \ .hbuf = NULL, \ .param_shadow = NULL, \ @@ -288,10 +288,10 @@ struct xc_hypercall_buffer { * required. */ #define DECLARE_HYPERCALL_BUFFER_SHADOW(_type, _name, _hbuf) \ - _type *_name = _hbuf->hbuf; \ + _type *(_name) = (_hbuf)->hbuf; \ xc_hypercall_buffer_t XC__HYPERCALL_BUFFER_NAME(_name) = { \ .hbuf = (void *)-1, \ - .param_shadow = _hbuf, \ + .param_shadow = (_hbuf), \ HYPERCALL_BUFFER_INIT_NO_BOUNCE \ } @@ -302,7 +302,7 @@ struct xc_hypercall_buffer { #define DECLARE_HYPERCALL_BUFFER_ARGUMENT(_name) \ xc_hypercall_buffer_t XC__HYPERCALL_BUFFER_NAME(_name) = { \ .hbuf = (void *)-1, \ - .param_shadow = _name, \ + .param_shadow = (_name), \ HYPERCALL_BUFFER_INIT_NO_BOUNCE \ } -- 1.7.10.4 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |