Mercurial > emacs
comparison src/bytecode.c @ 42350:791ec0f30e9e
(Fbyte_code): Undo previous change.
| author | Richard M. Stallman <rms@gnu.org> |
|---|---|
| date | Thu, 27 Dec 2001 05:00:56 +0000 |
| parents | c976f86658b6 |
| children | b5e8a311d16b aac41b50c875 |
comparison
equal
deleted
inserted
replaced
| 42349:bfd354136d3d | 42350:791ec0f30e9e |
|---|---|
| 456 /* BYTESTR must have been produced by Emacs 20.2 or the earlier | 456 /* BYTESTR must have been produced by Emacs 20.2 or the earlier |
| 457 because they produced a raw 8-bit string for byte-code and now | 457 because they produced a raw 8-bit string for byte-code and now |
| 458 such a byte-code string is loaded as multibyte while raw 8-bit | 458 such a byte-code string is loaded as multibyte while raw 8-bit |
| 459 characters converted to multibyte form. Thus, now we must | 459 characters converted to multibyte form. Thus, now we must |
| 460 convert them back to the originally intended unibyte form. */ | 460 convert them back to the originally intended unibyte form. */ |
| 461 bytestr = Fstring_make_unibyte (bytestr); | 461 bytestr = Fstring_as_unibyte (bytestr); |
| 462 | 462 |
| 463 bytestr_length = STRING_BYTES (XSTRING (bytestr)); | 463 bytestr_length = STRING_BYTES (XSTRING (bytestr)); |
| 464 vectorp = XVECTOR (vector)->contents; | 464 vectorp = XVECTOR (vector)->contents; |
| 465 | 465 |
| 466 stack.byte_string = bytestr; | 466 stack.byte_string = bytestr; |
