Commit 90b81429 authored by Ken Raeburn's avatar Ken Raeburn
Browse files

* lisp.h (STRING_INTERVALS): Produce rvalue.

(STRING_SET_INTERVALS): New macro.
parent bee91904
......@@ -687,7 +687,10 @@ extern int string_bytes P_ ((struct Lisp_String *));
#define STRING_SET_UNIBYTE(STR) (XSTRING (STR)->size_byte = -1)
/* Get text properties. */
#define STRING_INTERVALS(STR) (XSTRING (STR)->intervals)
#define STRING_INTERVALS(STR) (XSTRING (STR)->intervals + 0)
/* Set text properties. */
#define STRING_SET_INTERVALS(STR, INT) (XSTRING (STR)->intervals = (INT))
/* In a string or vector, the sign bit of the `size' is the gc mark bit */
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment