change pic_get_args API. 'z' now returns a pointer to null terminated

cstr, 's' a pointer to pic_str
This commit is contained in:
Yuichi Nishiwaki
2014-02-23 11:52:15 +09:00
parent 9f240c191c
commit 0fa61b6a4a
8 changed files with 82 additions and 71 deletions
+3
View File
@@ -22,7 +22,10 @@ pic_str *pic_str_new(pic_state *, const char * /* nullable */, size_t);
pic_str *pic_str_new_cstr(pic_state *, const char *);
pic_str *pic_str_new_fill(pic_state *, size_t, char);
size_t pic_strlen(pic_state *, pic_str *);
char pic_str_ref(pic_state *, pic_str *, size_t);
void pic_str_set(pic_state *, pic_str *, size_t, char);
pic_str *pic_strcat(pic_state *, pic_str *, pic_str *);
pic_str *pic_substr(pic_state *, pic_str *, size_t, size_t);