From fe12c7984b6631cf5e7b66d97f51f4aa16fd821e Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Fri, 24 Apr 2009 03:58:48 +0000 Subject: [BZ #9920] * stdlib/random_r.c (__srandom_r): Change type of word to int32_t to get consistency between 32 and 64 bit architectures. --- ChangeLog | 4 ++++ stdlib/random_r.c | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 2470802090..fcdc620e0d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2009-04-23 Ulrich Drepper + [BZ #9920] + * stdlib/random_r.c (__srandom_r): Change type of word to int32_t + to get consistency between 32 and 64 bit architectures. + [BZ #10052] * sysdeps/unix/make-syscalls.sh: Add rule to create target directory for dummy syscall rules. diff --git a/stdlib/random_r.c b/stdlib/random_r.c index 5e564a737d..a30055f598 100644 --- a/stdlib/random_r.c +++ b/stdlib/random_r.c @@ -1,5 +1,5 @@ /* - Copyright (C) 1995, 2005 Free Software Foundation + Copyright (C) 1995, 2005, 2009 Free Software Foundation The GNU C Library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public @@ -166,7 +166,7 @@ __srandom_r (seed, buf) int type; int32_t *state; long int i; - long int word; + int32_t word; int32_t *dst; int kc; -- cgit v1.2.3