- 363 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/19 01:49:37 ]
- >>362
うそー、関係あるよ。 src/alloc.c: Lisp_Object make_string_from_bytes (contents, nchars, nbytes) const char *contents; int nchars, nbytes; { register Lisp_Object val; val = make_uninit_multibyte_string (nchars, nbytes); bcopy (contents, SDATA (val), nbytes); if (SBYTES (val) == SCHARS (val)) STRING_SET_UNIBYTE (val); return val; } 文字列中の文字が全て1バイトになるかを思いっきり考慮してんじゃん。
|

|