12 return 2 * strlen(
str) + 2;
static size_t agstrcanon_bytes(const char *str)
how many bytes are needed to canonicalize the given string
static char * agstrcanon_buffer(const char *str)
get a buffer suitable for passing into agstrcanon
Memory allocation wrappers that exit on failure.
static void * gv_alloc(size_t size)
textitem scanner parser str