diff options
author | Ken Raeburn <raeburn@raeburn.org> | 2002-07-19 14:26:46 +0000 |
---|---|---|
committer | Ken Raeburn <raeburn@raeburn.org> | 2002-07-19 14:26:46 +0000 |
commit | 33b6c007b50f322dba803a6ce6e483d564e7b320 (patch) | |
tree | 6441be7bba18f3927ba410b66684da9afb390306 /src/bytecode.c | |
parent | e0a91707108752d6f9656a048ca87a407267ccad (diff) | |
download | emacs-33b6c007b50f322dba803a6ce6e483d564e7b320.tar.gz |
(struct byte_stack): Pointers into byte string now
point to const.
Diffstat (limited to 'src/bytecode.c')
-rw-r--r-- | src/bytecode.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/bytecode.c b/src/bytecode.c index bcb80596944..82051779e8e 100644 --- a/src/bytecode.c +++ b/src/bytecode.c @@ -239,7 +239,7 @@ struct byte_stack { /* Program counter. This points into the byte_string below and is relocated when that string is relocated. */ - unsigned char *pc; + const unsigned char *pc; /* Top and bottom of stack. The bottom points to an area of memory allocated with alloca in Fbyte_code. */ @@ -249,7 +249,7 @@ struct byte_stack Storing this here protects it from GC because mark_byte_stack marks it. */ Lisp_Object byte_string; - unsigned char *byte_string_start; + const unsigned char *byte_string_start; /* The vector of constants used during byte-code execution. Storing this here protects it from GC because mark_byte_stack marks it. */ |