Lines Matching refs:str
412 static struct alisp_object * new_string(struct alisp_instance *instance, const char *str)
416 obj = search_object_string(instance, str);
421 list_add(&obj->list, &instance->used_objs_list[get_string_hash(str)][ALISP_OBJ_STRING]);
422 if (obj && (obj->value.s = strdup(str)) == NULL) {
1181 char *str = NULL, *str1;
1186 str1 = realloc(str, (str ? strlen(str) : 0) + strlen(p1->value.s) + 1);
1189 free(str);
1192 if (str == NULL)
1196 str = str1;
1207 if (str) {
1208 p = new_string(instance, str);
1209 free(str);