aboutsummaryrefslogtreecommitdiffstats
path: root/src/fns.c
diff options
context:
space:
mode:
authorGerd Moellmann1999-09-14 13:09:25 +0000
committerGerd Moellmann1999-09-14 13:09:25 +0000
commitada0fa1430b0d618cfe38883c439bcd71d58c787 (patch)
tree7132ade0e67c29e7d4500f59aed46f360e0701eb /src/fns.c
parent5ae040a66797c9d69282352db4ed147a63ee0219 (diff)
downloademacs-ada0fa1430b0d618cfe38883c439bcd71d58c787.tar.gz
emacs-ada0fa1430b0d618cfe38883c439bcd71d58c787.zip
(SXHASH_COMBINE): Add missing parentheses.
(Fchar_table_range, Fset_char_table_default, mapcar1, Fyes_or_no_p, sweep_weak_hash_tables): Remove unused variable(s).
Diffstat (limited to 'src/fns.c')
-rw-r--r--src/fns.c10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/fns.c b/src/fns.c
index 43bb3730697..887e8f8c867 100644
--- a/src/fns.c
+++ b/src/fns.c
@@ -1993,8 +1993,6 @@ a character set name, or a character code.")
1993 (char_table, range) 1993 (char_table, range)
1994 Lisp_Object char_table, range; 1994 Lisp_Object char_table, range;
1995{ 1995{
1996 int i;
1997
1998 CHECK_CHAR_TABLE (char_table, 0); 1996 CHECK_CHAR_TABLE (char_table, 0);
1999 1997
2000 if (EQ (range, Qnil)) 1998 if (EQ (range, Qnil))
@@ -2093,7 +2091,7 @@ See also the documentation of make-char.")
2093 (char_table, ch, value) 2091 (char_table, ch, value)
2094 Lisp_Object char_table, ch, value; 2092 Lisp_Object char_table, ch, value;
2095{ 2093{
2096 int c, i, charset, code1, code2; 2094 int c, charset, code1, code2;
2097 Lisp_Object temp; 2095 Lisp_Object temp;
2098 2096
2099 CHECK_CHAR_TABLE (char_table, 0); 2097 CHECK_CHAR_TABLE (char_table, 0);
@@ -2356,7 +2354,6 @@ mapcar1 (leni, vals, fn, seq)
2356 else if (STRINGP (seq)) 2354 else if (STRINGP (seq))
2357 { 2355 {
2358 /* Multi-byte string. */ 2356 /* Multi-byte string. */
2359 int len_byte = STRING_BYTES (XSTRING (seq));
2360 int i_byte; 2357 int i_byte;
2361 2358
2362 for (i = 0, i_byte = 0; i < leni;) 2359 for (i = 0, i_byte = 0; i < leni;)
@@ -2589,7 +2586,6 @@ is nil.")
2589 register Lisp_Object ans; 2586 register Lisp_Object ans;
2590 Lisp_Object args[2]; 2587 Lisp_Object args[2];
2591 struct gcpro gcpro1; 2588 struct gcpro gcpro1;
2592 Lisp_Object menu;
2593 2589
2594 CHECK_STRING (prompt, 0); 2590 CHECK_STRING (prompt, 0);
2595 2591
@@ -3934,7 +3930,7 @@ sweep_weak_hash_tables ()
3934 n = XVECTOR (h->index)->size & ~ARRAY_MARK_FLAG; 3930 n = XVECTOR (h->index)->size & ~ARRAY_MARK_FLAG;
3935 for (bucket = 0; bucket < n; ++bucket) 3931 for (bucket = 0; bucket < n; ++bucket)
3936 { 3932 {
3937 Lisp_Object idx, key, value, prev, next; 3933 Lisp_Object idx, prev;
3938 3934
3939 /* Follow collision chain, removing entries that 3935 /* Follow collision chain, removing entries that
3940 don't survive this garbage collection. */ 3936 don't survive this garbage collection. */
@@ -4017,7 +4013,7 @@ sweep_weak_hash_tables ()
4017/* Combine two integers X and Y for hashing. */ 4013/* Combine two integers X and Y for hashing. */
4018 4014
4019#define SXHASH_COMBINE(X, Y) \ 4015#define SXHASH_COMBINE(X, Y) \
4020 ((((unsigned)(X) << 4) + ((unsigned)(X) >> 24) & 0x0fffffff) \ 4016 ((((unsigned)(X) << 4) + (((unsigned)(X) >> 24) & 0x0fffffff)) \
4021 + (unsigned)(Y)) 4017 + (unsigned)(Y))
4022 4018
4023 4019