Mercurial > emacs
diff src/print.c @ 90228:fa0da9b57058
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-82
Merge from emacs--cvs-trunk--0
Patches applied:
* emacs--cvs-trunk--0 (patch 542-553)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 116-121)
- Merge from emacs--cvs-trunk--0
- Update from CVS
author | Miles Bader <miles@gnu.org> |
---|---|
date | Mon, 19 Sep 2005 10:20:33 +0000 |
parents | 2d92f5c9d6ae 6dd5312b60a7 |
children | 7beb78bc1f8e |
line wrap: on
line diff
--- a/src/print.c Sun Sep 11 22:21:01 2005 +0000 +++ b/src/print.c Mon Sep 19 10:20:33 2005 +0000 @@ -1025,8 +1025,10 @@ *Messages*. */ if (!NILP (caller) && SYMBOLP (caller)) { - const char *name = SDATA (SYMBOL_NAME (caller)); - message_dolog (name, strlen (name), 0, 0); + Lisp_Object cname = SYMBOL_NAME (caller); + char *name = alloca (SBYTES (cname)); + bcopy (SDATA (cname), name, SBYTES (cname)); + message_dolog (name, SBYTES (cname), 0, 0); message_dolog (": ", 2, 0, 0); }