diff options
| author | Paul Eggert | 2011-04-28 01:18:53 -0700 |
|---|---|---|
| committer | Paul Eggert | 2011-04-28 01:18:53 -0700 |
| commit | ede49d7153ed628078bcbc2473f898904b5250ea (patch) | |
| tree | ee55ad2109712fbc72489489490439ef6c31c039 /src/lisp.h | |
| parent | 2f30ecd05f7e5b9f78f256f75677530c501e5a6d (diff) | |
| download | emacs-ede49d7153ed628078bcbc2473f898904b5250ea.tar.gz emacs-ede49d7153ed628078bcbc2473f898904b5250ea.zip | |
* sysdep.c (get_random): Don't assume EMACS_INT is no wider than long.
Also, don't assume VALBITS / RAND_BITS is less than 5,
and don't rely on undefined behavior when shifting a 1 left into
the sign bit.
* lisp.h (get_random): Change signature to match.
Diffstat (limited to 'src/lisp.h')
| -rw-r--r-- | src/lisp.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lisp.h b/src/lisp.h index 625027769cf..dca3b4d9a32 100644 --- a/src/lisp.h +++ b/src/lisp.h | |||
| @@ -3353,7 +3353,7 @@ extern void flush_pending_output (int); | |||
| 3353 | extern void child_setup_tty (int); | 3353 | extern void child_setup_tty (int); |
| 3354 | extern void setup_pty (int); | 3354 | extern void setup_pty (int); |
| 3355 | extern int set_window_size (int, int, int); | 3355 | extern int set_window_size (int, int, int); |
| 3356 | extern long get_random (void); | 3356 | extern EMACS_INT get_random (void); |
| 3357 | extern void seed_random (long); | 3357 | extern void seed_random (long); |
| 3358 | extern int emacs_open (const char *, int, int); | 3358 | extern int emacs_open (const char *, int, int); |
| 3359 | extern int emacs_close (int); | 3359 | extern int emacs_close (int); |