summaryrefslogtreecommitdiff
path: root/core/upb_string.h
diff options
context:
space:
mode:
authorJoshua Haberman <joshua@reverberate.org>2010-07-18 22:45:15 -0700
committerJoshua Haberman <joshua@reverberate.org>2010-07-18 22:45:15 -0700
commit5871ed0d02ff69b20b65f577dd3be18a2e92dec7 (patch)
tree72f3d51fdf0a42e9cf3b5303b8fee7833fce2a1c /core/upb_string.h
parent4b6c8b6b2317436ab77b38e17b49a7c7b03bf3f4 (diff)
First go at Lua bindings.
Diffstat (limited to 'core/upb_string.h')
-rw-r--r--core/upb_string.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/core/upb_string.h b/core/upb_string.h
index 65ba404..bd89f67 100644
--- a/core/upb_string.h
+++ b/core/upb_string.h
@@ -197,7 +197,10 @@ void upb_string_substr(upb_string *str, upb_string *target_str,
_UPB_STRING_INIT(str, sizeof(str)-1, _UPB_STRING_REFCOUNT_STATIC)
#define UPB_STATIC_STRING_LEN(str, len) \
_UPB_STRING_INIT(str, len, _UPB_STRING_REFCOUNT_STATIC)
-#define UPB_STACK_STRING(str) _UPB_STRING_INIT(str, _UPB_STRING_REFCOUNT_STACK)
+#define UPB_STACK_STRING(str) \
+ _UPB_STRING_INIT(str, sizeof(str)-1, _UPB_STRING_REFCOUNT_STACK)
+#define UPB_STACK_STRING_LEN(str, len) \
+ _UPB_STRING_INIT(str, len, _UPB_STRING_REFCOUNT_STACK)
#define UPB_STRLIT(str) &(upb_string)UPB_STATIC_STRING(str)
/* upb_string library functions ***********************************************/
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback