#include #include #include "types.h" #include "fceustr.h" /* Creates a fceustr from a C-style string. */ fceustr *fceustr_create(const char *str) { fceustr *ret; ret=malloc(sizeof(fceustr)); ret->data=malloc(strlen(str)+1); strcpy((char *)ret->data,str); ret->len=strlen(str); return(ret); } void fceustr_destroy(fceustr *str) { if(str->data) free(str->data); free(str); }