@@ -146,11 +146,11 @@ char delimiter = **pointer; if (++(*pointer) + 1 >= stop) return nil; - buffer = of_malloc(stop - *pointer, 1); + buffer = of_alloc(stop - *pointer, 1); while (*pointer < stop) { /* Parse escape codes */ if (**pointer == '\\') { if (++(*pointer) >= stop) { @@ -292,11 +292,11 @@ parseIdentifier(const char **pointer, const char *stop) { char *buffer; size_t i = 0; - buffer = of_malloc(stop - *pointer, 1); + buffer = of_alloc(stop - *pointer, 1); while (*pointer < stop) { if ((**pointer >= 'a' && **pointer <= 'z') || (**pointer >= 'A' && **pointer <= 'Z') || (**pointer >= '0' && **pointer <= '9') ||