chiark / gitweb /
regress: Make fcntl extra arg be int, not long
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 23 Nov 2016 22:49:47 +0000 (22:49 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 11 Jun 2020 15:13:02 +0000 (16:13 +0100)
Fixes test suite on platforms where long is not same size as int.
(Although it may work on some LE platforms anyway.)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
regress/hmacros.i4

index d801de5fdfaa635f6f3cf5884cf4b9d0825e830f..4dc46624eea413d08afff9d5c7c69aa0792bd5b1 100644 (file)
@@ -103,7 +103,7 @@ m4_define(`hm_create_hqcall_init',`
  m4_define(`hm_arg_fcntl_cmd_arg',`
   Tmust("$1","$'`1",$'`1==F_SETFL || $'`1==F_GETFL);
   if ($'`1 == F_SETFL) {
-    va_start(al,$'`1); $'`2= va_arg(al,long); va_end(al);
+    va_start(al,$'`1); $'`2= va_arg(al,int); va_end(al);
   } else {
     $'`2= 0;
   }')