/* Waiting for a subprocess to finish.
- Copyright (C) 2001-2003, 2005-2008 Free Software Foundation, Inc.
+ Copyright (C) 2001-2003, 2005-2009 Free Software Foundation, Inc.
Written by Bruno Haible <haible@clisp.cons.org>, 2001.
This program is free software: you can redistribute it and/or modify
if (termsigp != NULL)
*termsigp = 0;
- *(int *) &status = 0;
+ status = 0;
for (;;)
{
int result = waitpid (child, &status, 0);
{
/* Child process nonexistent?! Assume it terminated
successfully. */
- *(int *) &status = 0;
+ status = 0;
break;
}
# endif