Mercurial > emacs
diff src/callint.c @ 21244:50929073a0ba
Use STRING_BYTES and SET_STRING_BYTES.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sat, 21 Mar 1998 07:06:14 +0000 |
parents | 3bdf83b27946 |
children | fa9ff387d260 |
line wrap: on
line diff
--- a/src/callint.c Sat Mar 21 06:16:35 1998 +0000 +++ b/src/callint.c Sat Mar 21 07:06:14 1998 +0000 @@ -288,8 +288,9 @@ { /* Make a copy of string so that if a GC relocates specs, `string' will still be valid. */ - string = (unsigned char *) alloca (XSTRING (specs)->size_byte + 1); - bcopy (XSTRING (specs)->data, string, XSTRING (specs)->size_byte + 1); + string = (unsigned char *) alloca (STRING_BYTES (XSTRING (specs)) + 1); + bcopy (XSTRING (specs)->data, string, + STRING_BYTES (XSTRING (specs)) + 1); } else if (string == 0) {