aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAndreas Schwab2010-07-23 18:48:41 +0200
committerAndreas Schwab2010-07-23 18:48:41 +0200
commit0bfdb86f425a88fe43ebc88851c6f9a6418e1862 (patch)
tree6d8ab3afd59f0cecf53bb562ed98511faf84fe7f /src
parent0ee81a0ce066375eac701c06cdfbdebefe594fdc (diff)
downloademacs-0bfdb86f425a88fe43ebc88851c6f9a6418e1862.tar.gz
emacs-0bfdb86f425a88fe43ebc88851c6f9a6418e1862.zip
* eval.c (funcall_funvec): Replace bcopy by memcpy.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog4
-rw-r--r--src/eval.c8
2 files changed, 8 insertions, 4 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 6329382df95..e1c0e6e5e9a 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
12010-07-23 Andreas Schwab <schwab@linux-m68k.org>
2
3 * eval.c (funcall_funvec): Replace bcopy by memcpy.
4
12010-06-18 Stefan Monnier <monnier@iro.umontreal.ca> 52010-06-18 Stefan Monnier <monnier@iro.umontreal.ca>
2 6
3 * eval.c (Fspecial_variable_p): Rename from `specialp'. 7 * eval.c (Fspecial_variable_p): Rename from `specialp'.
diff --git a/src/eval.c b/src/eval.c
index ec031f391c8..940e52a4d0a 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -3292,10 +3292,10 @@ funcall_funvec (fun, nargs, args)
3292 funcall_args[0] = curry_params[0]; 3292 funcall_args[0] = curry_params[0];
3293 3293
3294 /* Then the arguments in the appropriate order. */ 3294 /* Then the arguments in the appropriate order. */
3295 bcopy (curried_args, funcall_args + curried_args_offs, 3295 memcpy (funcall_args + curried_args_offs, curried_args,
3296 num_curried_args * sizeof (Lisp_Object)); 3296 num_curried_args * sizeof (Lisp_Object));
3297 bcopy (args, funcall_args + user_args_offs, 3297 memcpy (funcall_args + user_args_offs, args,
3298 nargs * sizeof (Lisp_Object)); 3298 nargs * sizeof (Lisp_Object));
3299 3299
3300 return Ffuncall (num_funcall_args, funcall_args); 3300 return Ffuncall (num_funcall_args, funcall_args);
3301 } 3301 }