X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/9faa7a88b7419b2d6151ac2c3fa52261c876ee8d..d0b6635eee6d656502d129e88c65a5014c8e042f:/lib/macros-builtin.c diff --git a/lib/macros-builtin.c b/lib/macros-builtin.c index 17ec99c..d8551fb 100644 --- a/lib/macros-builtin.c +++ b/lib/macros-builtin.c @@ -35,6 +35,7 @@ #include #include #include +#include #include "hash.h" #include "mem.h" @@ -61,7 +62,7 @@ const char *mx_bool2str(int n) { } /** @brief Write a boolean result */ -static int mx_bool_result(struct sink *output, int result) { +int mx_bool_result(struct sink *output, int result) { if(sink_writes(output, mx_bool2str(result)) < 0) return -1; else @@ -122,7 +123,7 @@ static int exp_include(int attribute((unused)) nargs, struct stat sb; if(!(path = mx_find(args[0]))) { - if(sink_printf(output, "[[cannot find '%s']]", name) < 0) + if(sink_printf(output, "[[cannot find '%s']]", args[0]) < 0) return 0; return 0; }