[COMMITTED PATCH] Fix generic wait3 after union wait_status removal.

Roland McGrath roland@hack.frob.com
Sat Sep 3 00:02:00 GMT 2016


	* sysdeps/posix/wait3.c: Don't treat STAT_LOC as a union, since it's
	not any more.

diff --git a/sysdeps/posix/wait3.c b/sysdeps/posix/wait3.c
index cf43d97..73722d2 100644
--- a/sysdeps/posix/wait3.c
+++ b/sysdeps/posix/wait3.c
@@ -33,7 +33,7 @@ __wait3 (int *stat_loc, int options, struct rusage *usage)
       __set_errno (ENOSYS);
       return (pid_t) -1;
     }
-  return __waitpid (WAIT_ANY, stat_loc.__iptr, options);
+  return __waitpid (WAIT_ANY, stat_loc, options);
 }
 
 weak_alias (__wait3, wait3)



More information about the Libc-alpha mailing list