diff options
| -rw-r--r-- | src/template.c | 2 | 
1 files changed, 2 insertions, 0 deletions
| diff --git a/src/template.c b/src/template.c index 8e9904e..787a0e5 100644 --- a/src/template.c +++ b/src/template.c @@ -101,6 +101,8 @@ static int grow(size_t z, size_t *output_bytes, char **output) {  char *tpl_render(char *str) {      if (!str) {          return NULL; +    } else if (!strlen(str)) { +        return strdup("");      }      size_t output_bytes = 1024 + strlen(str); // TODO: Is grow working correctly?      char *output = NULL; | 
