X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=regress%2Fhrecord.c.m4;h=2ce72d785e1f16f40b8dbbdb036fb39346994c98;hb=aea429dc9999927efe7c95756a913d632252ea93;hp=404b7112a4731c685efde3987d1877ee52f28569;hpb=060c6e4f9f78cb8d4601598ce08f67050fa45e78;p=adns.git diff --git a/regress/hrecord.c.m4 b/regress/hrecord.c.m4 index 404b711..2ce72d7 100644 --- a/regress/hrecord.c.m4 +++ b/regress/hrecord.c.m4 @@ -53,6 +53,8 @@ static void R_recordtime(void) { currenttime= tv; } +void T_gettimeofday_hook(void) { } + void Tensurerecordfile(void) { const char *fdstr; int fd, r; @@ -112,7 +114,7 @@ int H$1(hm_args_massage($3,void)) { m4_define(`hm_rv_must',`Tmust("$1","return",!r); Tvba("OK");') m4_define(`hm_rv_len',` if (r==-1) { Tvberrno(e); goto x_error; } - Tmust("$1","return",r<=$'`1); + Tmust("$'`1","return",r<=$'`1); Tvba("OK");') m4_define(`hm_rv_fcntl',` if (r==-1) { Tvberrno(e); goto x_error; } @@ -138,6 +140,7 @@ int H$1(hm_args_massage($3,void)) { m4_define(`hm_arg_bytes_out',`Tvbbytes($'`2,r);') $3 + hm_create_nothing m4_define(`hm_rv_any',`x_error:') m4_define(`hm_rv_fd',`x_error:') m4_define(`hm_rv_succfail',`x_error:') @@ -156,3 +159,5 @@ int H$1(hm_args_massage($3,void)) { m4_define(`hm_specsyscall', `') m4_include(`hsyscalls.i4') + +hm_stdsyscall_close