1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-28 00:21:52 +03:00

(__initstate): Correct types of parameters and return value. (__setstate): Likewise.

This commit is contained in:
Ulrich Drepper
2000-02-24 16:49:20 +00:00
parent 002e2dc42b
commit 50497a166c
2 changed files with 13 additions and 13 deletions

View File

@ -199,17 +199,17 @@ weak_alias (__srandom, srand)
Note: The first thing we do is save the current state, if any, just like
setstate so that it doesn't matter when initstate is called.
Returns a pointer to the old state. */
void *
char *
__initstate (seed, arg_state, n)
unsigned int seed;
void *arg_state;
char *arg_state;
size_t n;
{
void *ostate;
char *ostate;
__libc_lock_lock (lock);
ostate = (void *) &unsafe_state.state[-1];
ostate = (char *) &unsafe_state.state[-1];
__initstate_r (seed, arg_state, n, &unsafe_state);
@ -228,15 +228,15 @@ weak_alias (__initstate, initstate)
to the order in which things are done, it is OK to call setstate with the
same state as the current state
Returns a pointer to the old state information. */
void *
char *
__setstate (arg_state)
void *arg_state;
char *arg_state;
{
void *ostate;
char *ostate;
__libc_lock_lock (lock);
ostate = (void *) &unsafe_state.state[-1];
ostate = (char *) &unsafe_state.state[-1];
if (__setstate_r (arg_state, &unsafe_state) < 0)
ostate = NULL;