diff --git a/libs/esl/src/esl_event.c b/libs/esl/src/esl_event.c index b683488ba0..3705b4f549 100644 --- a/libs/esl/src/esl_event.c +++ b/libs/esl/src/esl_event.c @@ -475,7 +475,7 @@ ESL_DECLARE(esl_status_t) esl_event_serialize(esl_event_t *event, char **str, es if (encode) { esl_url_encode(hp->value, encode_buf, encode_len); } else { - esl_snprintf(encode_buf, encode_len, "[%s]", hp->value); + esl_snprintf(encode_buf, encode_len, "%s", hp->value); } llen = strlen(hp->name) + strlen(encode_buf) + 8; diff --git a/libs/esl/src/include/esl.h b/libs/esl/src/include/esl.h index ecca190849..db86abb73b 100644 --- a/libs/esl/src/include/esl.h +++ b/libs/esl/src/include/esl.h @@ -174,6 +174,8 @@ typedef enum { #include #include #ifndef WIN32 +#include +#include #include #include #include