summaryrefslogtreecommitdiffstats
path: root/contrib/libucl/ucl_emitter_utils.c
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2015-07-28 16:57:15 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2015-07-28 16:57:15 +0100
commitc9d280cb3d6efeee26239d6cdb7827805e0ddaea (patch)
treef2331ee672f7158ba1d8c33fec770b53c3abfe99 /contrib/libucl/ucl_emitter_utils.c
parent8bb760de0b6446e0f6f79b83812ffb7d4383e1b8 (diff)
downloadrspamd-c9d280cb3d6efeee26239d6cdb7827805e0ddaea.tar.gz
rspamd-c9d280cb3d6efeee26239d6cdb7827805e0ddaea.zip
Import the recent libucl.
Diffstat (limited to 'contrib/libucl/ucl_emitter_utils.c')
-rw-r--r--contrib/libucl/ucl_emitter_utils.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/contrib/libucl/ucl_emitter_utils.c b/contrib/libucl/ucl_emitter_utils.c
index 91cad78bc..95ac9a5d5 100644
--- a/contrib/libucl/ucl_emitter_utils.c
+++ b/contrib/libucl/ucl_emitter_utils.c
@@ -62,6 +62,12 @@ static const struct ucl_emitter_context ucl_standard_emitters[] = {
.id = UCL_EMIT_YAML,
.func = NULL,
.ops = &ucl_standartd_emitter_ops[UCL_EMIT_YAML]
+ },
+ [UCL_EMIT_MSGPACK] = {
+ .name = "msgpack",
+ .id = UCL_EMIT_MSGPACK,
+ .func = NULL,
+ .ops = &ucl_standartd_emitter_ops[UCL_EMIT_MSGPACK]
}
};
@@ -73,7 +79,7 @@ static const struct ucl_emitter_context ucl_standard_emitters[] = {
const struct ucl_emitter_context *
ucl_emit_get_standard_context (enum ucl_emitter emit_type)
{
- if (emit_type >= UCL_EMIT_JSON && emit_type <= UCL_EMIT_YAML) {
+ if (emit_type >= UCL_EMIT_JSON && emit_type < UCL_EMIT_MAX) {
return &ucl_standard_emitters[emit_type];
}