diff options
Diffstat (limited to 'src/yaml_private.h')
-rw-r--r-- | src/yaml_private.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/yaml_private.h b/src/yaml_private.h index 6320caf..ed5ea66 100644 --- a/src/yaml_private.h +++ b/src/yaml_private.h @@ -113,6 +113,11 @@ yaml_string_join( #define STRING(string,length) { (string), (string)+(length), (string) } +#define STRING_ASSIGN(value,string,length) \ + ((value).start = (string), \ + (value).end = (string)+(length), \ + (value).pointer = (string)) + #define STRING_INIT(context,string,size) \ (((string).start = yaml_malloc(size)) ? \ ((string).pointer = (string).start, \ |