5 String stringFromAiString(const struct aiString aistr) {
6 char* cstr = memcpy(malloc((aistr.length + 1) * sizeof(char)),
8 aistr.length * sizeof(char));
9 cstr[aistr.length] = '\0';
10 return (String) { .length = aistr.length, .cstr = cstr };
13 void dropString(String str) {