]> git.eshelyaron.com Git - emacs.git/commit
(make_pure_string): New arg length_byte.
authorRichard M. Stallman <rms@gnu.org>
Mon, 5 Jan 1998 17:17:27 +0000 (17:17 +0000)
committerRichard M. Stallman <rms@gnu.org>
Mon, 5 Jan 1998 17:17:27 +0000 (17:17 +0000)
commit3f25e1831029384efcfdea75e6d56d34556088f7
tree3f971f378237e6c631766a61205e265b0b87c962
parent43d27a7200666ad48dc94c98647e945e9900c6c4
(make_pure_string): New arg length_byte.
Take account of size used by size_byte; store both sizes.
(Fpurecopy): Call make_pure_string the new way.
(compact_strings): Use size_byte field to compute string's size.

(make_uninit_multibyte_string): New function.
(make_uninit_string): Use make_uninit_multibyte_string.
(make_multibyte_string): New function.
(make_unibyte_string): New function.
(make_string): Compute number of chars from the data.
src/alloc.c