* stdlib/random.c (__initstate): Clean up a cast.
	(__setstate): Likewise.
This commit is contained in:
Ulrich Drepper 2001-01-16 01:11:59 +00:00
parent ad7069d7f4
commit a9e4124c20
2 changed files with 9 additions and 6 deletions

View File

@ -1,5 +1,8 @@
2001-01-15 Ulrich Drepper <drepper@redhat.com>
* stdlib/random.c (__initstate): Clean up a cast.
(__setstate): Likewise.
* sysdeps/unix/sysv/linux/mips/syscalls.list: Remove select
syscall handling. The generic Linux version should work.

View File

@ -205,17 +205,17 @@ __initstate (seed, arg_state, n)
char *arg_state;
size_t n;
{
char *ostate;
int32_t *ostate;
__libc_lock_lock (lock);
ostate = (char *) &unsafe_state.state[-1];
ostate = &unsafe_state.state[-1];
__initstate_r (seed, arg_state, n, &unsafe_state);
__libc_lock_unlock (lock);
return ostate;
return (char *) ostate;
}
weak_alias (__initstate, initstate)
@ -232,18 +232,18 @@ char *
__setstate (arg_state)
char *arg_state;
{
char *ostate;
int32_t *ostate;
__libc_lock_lock (lock);
ostate = (char *) &unsafe_state.state[-1];
ostate = &unsafe_state.state[-1];
if (__setstate_r (arg_state, &unsafe_state) < 0)
ostate = NULL;
__libc_lock_unlock (lock);
return ostate;
return (char *) ostate;
}
weak_alias (__setstate, setstate)