diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/engine/eachdo.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/engine/eachdo.c b/src/engine/eachdo.c index 30d81e9..b9c11e7 100644 --- a/src/engine/eachdo.c +++ b/src/engine/eachdo.c @@ -146,7 +146,13 @@ handle_eachdo(char **buffer, key_match_t *match, directive_t *directive) char *content = calloc(1, sizeof(char)); - handle_file_source(operands, directives, &content); + if (!strcmp(operands->source, "resources")) + handle_file_source(operands, directives, &content); + else { + printf("Unknown source: %s\n", operands->source); + /* TODO: handle this gracefully */ + return; + } char *temp_buffer = strdup(*buffer); free(*buffer); |