X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/9faa7a88b7419b2d6151ac2c3fa52261c876ee8d..0e2b222fc14b8f890fab644118cf0f43abbe450a:/lib/macros.h diff --git a/lib/macros.h b/lib/macros.h index 49c6834..772873c 100644 --- a/lib/macros.h +++ b/lib/macros.h @@ -42,10 +42,10 @@ struct mx_node { int line; /** @brief Plain text (if @p type is @ref MX_TEXT) */ - char *text; + const char *text; /** @brief Expansion name (if @p type is @ref MX_EXPANSION) */ - char *name; + const char *name; /** @brief Argument count (if @p type is @ref MX_EXPANSION) */ int nargs; @@ -125,6 +125,7 @@ const struct mx_node *mx_rewritel(const struct mx_node *m, int mx_str2bool(const char *s); const char *mx_bool2str(int n); +int mx_bool_result(struct sink *output, int result); #endif /* MACROS_H */