Add missing va_end's to va_start's.
/* -----------------------------------------------------------------------------
- * $Id: RtsUtils.c,v 1.24 2002/02/14 16:55:07 sof Exp $
+ * $Id: RtsUtils.c,v 1.25 2002/05/18 05:28:14 ken Exp $
*
* (c) The GHC Team, 1998-1999
*
fprintf(stderr, "\n");
fflush(stderr);
stg_exit(EXIT_INTERNAL_ERROR);
+ va_end(ap);
}
void prog_belch(char *s, ...)
}
vfprintf(stderr, s, ap);
fprintf(stderr, "\n");
+ va_end(ap);
}
void belch(char *s, ...)
/* don't fflush(stdout); WORKAROUND bug in Linux glibc */
vfprintf(stderr, s, ap);
fprintf(stderr, "\n");
+ va_end(ap);
}
/* result-checking malloc wrappers. */
/* ---------------------------------------------------------------------------
- * $Id: Schedule.c,v 1.143 2002/05/11 13:58:18 sof Exp $
+ * $Id: Schedule.c,v 1.144 2002/05/18 05:28:15 ken Exp $
*
* (c) The GHC Team, 1998-2000
*
#endif
vfprintf(stderr, s, ap);
fprintf(stderr, "\n");
+ va_end(ap);
}
#endif /* DEBUG */