aboutsummaryrefslogtreecommitdiffstats
path: root/src/lisp.h
diff options
context:
space:
mode:
authorPaul Eggert2011-04-28 01:18:53 -0700
committerPaul Eggert2011-04-28 01:18:53 -0700
commitede49d7153ed628078bcbc2473f898904b5250ea (patch)
treeee55ad2109712fbc72489489490439ef6c31c039 /src/lisp.h
parent2f30ecd05f7e5b9f78f256f75677530c501e5a6d (diff)
downloademacs-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.h2
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);
3353extern void child_setup_tty (int); 3353extern void child_setup_tty (int);
3354extern void setup_pty (int); 3354extern void setup_pty (int);
3355extern int set_window_size (int, int, int); 3355extern int set_window_size (int, int, int);
3356extern long get_random (void); 3356extern EMACS_INT get_random (void);
3357extern void seed_random (long); 3357extern void seed_random (long);
3358extern int emacs_open (const char *, int, int); 3358extern int emacs_open (const char *, int, int);
3359extern int emacs_close (int); 3359extern int emacs_close (int);