Lines Matching refs:str
46 char *str;
53 dest->str = realloc(dest->str, dest->len + src.len + 1);
54 memcpy(dest->str + dest->len, src.str, src.len);
55 dest->str[dest->len + src.len] = '\0';
63 return haystack.str && memmem(haystack.str, haystack.len,
64 needle.str, needle.len) != NULL;
69 #define error(str) "\tERROR: " str "\n"
83 if (__msg.str) { \
85 free(__msg.str); \
286 struct string error_msg = { .str = NULL, .len = 0 };
321 if (error_msg.str)
358 struct string error_msg = { .str = NULL, .len = 0 };
386 struct string error_msg = { .str = NULL, .len = 0 };
423 struct string error_msg = { .str = NULL, .len = 0 };
739 struct string error_msg = { .str = NULL, .len = 0 };
1024 struct string error_msg = { .str = NULL, .len = 0 };
1181 struct string error_msg = { .str = NULL, .len = 0 };
1468 struct string error_msg = { .str = NULL, .len = 0 };
1538 if (error_msg.str)
1780 struct string error_msg = { .str = NULL, .len = 0 };
1844 struct string error_msg = { .str = NULL, .len = 0 };
2074 struct string error_msg = { .str = NULL, .len = 0 };
2180 struct string error_msg = { .str = NULL, .len = 0 };
2298 struct string error_msg = { .str = NULL, .len = 0 };
2305 if (error_msg.str == NULL) {
2320 if (error_msg.str && disasm) {
2321 disasm_insert_error(disasm, offset, inst_size, error_msg.str);
2323 free(error_msg.str);