mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-29 11:41:21 +03:00
* stdlib/stdlib.h (random): Declare return type to be int32_t.
This commit is contained in:
@ -227,14 +227,14 @@ extern __ptr_t __initstate __P ((unsigned int __seed, __ptr_t __statebuf,
|
|||||||
which should have been previously initialized by `initstate'. */
|
which should have been previously initialized by `initstate'. */
|
||||||
extern __ptr_t __setstate __P ((__ptr_t __statebuf));
|
extern __ptr_t __setstate __P ((__ptr_t __statebuf));
|
||||||
|
|
||||||
extern long int random __P ((void));
|
extern int32_t random __P ((void));
|
||||||
extern void srandom __P ((unsigned int __seed));
|
extern void srandom __P ((unsigned int __seed));
|
||||||
extern __ptr_t initstate __P ((unsigned int __seed, __ptr_t __statebuf,
|
extern __ptr_t initstate __P ((unsigned int __seed, __ptr_t __statebuf,
|
||||||
size_t __statelen));
|
size_t __statelen));
|
||||||
extern __ptr_t setstate __P ((__ptr_t __statebuf));
|
extern __ptr_t setstate __P ((__ptr_t __statebuf));
|
||||||
|
|
||||||
#if defined (__OPTIMIZE__) && __GNUC__ >= 2
|
#if defined (__OPTIMIZE__) && __GNUC__ >= 2
|
||||||
extern __inline long int random (void)
|
extern __inline int32_t random (void)
|
||||||
{ return __random(); }
|
{ return __random(); }
|
||||||
extern __inline void srandom (unsigned int __seed)
|
extern __inline void srandom (unsigned int __seed)
|
||||||
{ __srandom(__seed); }
|
{ __srandom(__seed); }
|
||||||
|
Reference in New Issue
Block a user