mirror of
https://github.com/cesanta/mongoose.git
synced 2024-12-27 06:51:04 +08:00
Add MG_ESC helper macro
This commit is contained in:
parent
7e7d0bb354
commit
514de84b97
@ -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_iobuf(char ch, void *param); // param: struct mg_iobuf *
|
||||||
void mg_pfn_stdout(char c, void *param); // param: ignored
|
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)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -25,3 +25,6 @@ size_t mg_print_mac(void (*out)(char, void *), void *arg, va_list *ap);
|
|||||||
// Various output functions
|
// Various output functions
|
||||||
void mg_pfn_iobuf(char ch, void *param); // param: struct mg_iobuf *
|
void mg_pfn_iobuf(char ch, void *param); // param: struct mg_iobuf *
|
||||||
void mg_pfn_stdout(char c, void *param); // param: ignored
|
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)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user