From 0fdc13e42c6fdb93248d6e5c243827f2d01fd7c6 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 27 Nov 2016 17:18:44 +0000 Subject: [PATCH] regress: hmacros.i4: Provide hm_rv_* in hm_create_nothing This is convenient, and it is going to become more so. No functional change. Signed-off-by: Ian Jackson --- regress/hfuzzraw.c.m4 | 7 +------ regress/hmacros.i4 | 6 ++++++ regress/hplayback.c.m4 | 5 +---- 3 files changed, 8 insertions(+), 10 deletions(-) diff --git a/regress/hfuzzraw.c.m4 b/regress/hfuzzraw.c.m4 index 726b1b9..6984c8b 100644 --- a/regress/hfuzzraw.c.m4 +++ b/regress/hfuzzraw.c.m4 @@ -186,12 +186,7 @@ m4_define(`hm_syscall', ` hm_create_proto_h int H$1(hm_args_massage($3,void)) { int r; - m4_define(`hm_rv_fd',`') - m4_define(`hm_rv_any',`') - m4_define(`hm_rv_len',`') - m4_define(`hm_rv_must',`') - m4_define(`hm_rv_succfail',`') - m4_define(`hm_rv_fcntl',`') + hm_create_nothing $2 hm_create_hqcall_vars diff --git a/regress/hmacros.i4 b/regress/hmacros.i4 index 4dc4662..b776f14 100644 --- a/regress/hmacros.i4 +++ b/regress/hmacros.i4 @@ -54,6 +54,12 @@ m4_define(`hm_create_nothing', ` m4_define(`hm_arg_bytes_in', `') m4_define(`hm_arg_bytes_out', `') m4_define(`hm_arg_addr_out', `') + m4_define(`hm_rv_must', `') + m4_define(`hm_rv_any', `') + m4_define(`hm_rv_fd', `') + m4_define(`hm_rv_succfail', `') + m4_define(`hm_rv_len', `') + m4_define(`hm_rv_fcntl', `') ') m4_define(`hm_create_proto_h',` diff --git a/regress/hplayback.c.m4 b/regress/hplayback.c.m4 index 46554d6..db50e4d 100644 --- a/regress/hplayback.c.m4 +++ b/regress/hplayback.c.m4 @@ -339,12 +339,9 @@ m4_define(`hm_syscall', ` hm_create_proto_h int H$1(hm_args_massage($3,void)) { int r, amtread; + hm_create_nothing m4_define(`hm_rv_fd',`char *ep;') m4_define(`hm_rv_any',`char *ep;') - m4_define(`hm_rv_len',`') - m4_define(`hm_rv_must',`') - m4_define(`hm_rv_succfail',`') - m4_define(`hm_rv_fcntl',`') $2 hm_create_hqcall_vars -- 2.30.2