--- a/errno.c
+++ b/errno.c
@@ -84,7 +84,7 @@
     }
   else
     {
-      result = &(self->ptErrno);
+      result = (int *)(&self.p->exitStatus);
     }
 
   return (result);