chiark / gitweb /
regress: fuzzraw: Fix P_succfail
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 27 Nov 2016 19:32:39 +0000 (19:32 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 11 Jun 2020 15:13:02 +0000 (16:13 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
regress/hfuzzraw.c.m4

index faab75947a0010e38299e52925708e562147a428..c2c44cb186bdcd19c124fc6712d2f1610709b2be 100644 (file)
@@ -202,15 +202,15 @@ static void Ppollfds(struct pollfd *fds, int nfds, int *r_io) {
 #endif
 
 static int P_succfail(void) {
-  int r;
-  P_READ(r);
-  if (r<0 && -r<Tnerrnos) {
-    errno= Terrnos[-r].v;
+  int e;
+  P_READ(e);
+  if (e<0 && -e<Tnerrnos) {
+    errno= Terrnos[-e].v;
     return -1;
-  } else if (r>0 && r<=255) {
-    errno= r;
+  } else if (e>0 && e<=255) {
+    errno= e;
     return -1;
-  } else if (r) {
+  } else if (e) {
     Pformat("wrong errno value");
   }
   return 0;