Add MG_ESC helper macro

This commit is contained in:
cpq 2023-05-17 11:56:49 +01:00
parent 7e7d0bb354
commit 514de84b97
2 changed files with 6 additions and 0 deletions

View File

@ -883,6 +883,9 @@ size_t mg_print_mac(void (*out)(char, void *), void *arg, va_list *ap);
void mg_pfn_iobuf(char ch, void *param); // param: struct mg_iobuf *
void mg_pfn_stdout(char c, void *param); // param: ignored
// A helper macro for printing JSON: mg_snprintf(buf, len, "%m", MG_ESC("hi"))
#define MG_ESC(str) mg_print_esc, 0, (str)

View File

@ -25,3 +25,6 @@ size_t mg_print_mac(void (*out)(char, void *), void *arg, va_list *ap);
// Various output functions
void mg_pfn_iobuf(char ch, void *param); // param: struct mg_iobuf *
void mg_pfn_stdout(char c, void *param); // param: ignored
// A helper macro for printing JSON: mg_snprintf(buf, len, "%m", MG_ESC("hi"))
#define MG_ESC(str) mg_print_esc, 0, (str)