diff --git a/doc/Changelog b/doc/Changelog index 239d93850..2b55255ef 100644 --- a/doc/Changelog +++ b/doc/Changelog @@ -1,6 +1,7 @@ 8 March 2017: Wouter - make depend for build dependencies. - swig version 2.0.1 required. + - fix enum conversion warnings 7 March 2017: Wouter - Fix #1230: swig version 2.0.0 is required for pythonmod, with diff --git a/respip/respip.c b/respip/respip.c index ff7c448f8..026788c74 100644 --- a/respip/respip.c +++ b/respip/respip.c @@ -863,9 +863,10 @@ respip_rewrite_reply(const struct query_info* qinfo, } if(!raddr && ipset && (raddr = respip_addr_lookup(rep, &ipset->ip_tree, &rrset_id))) { - action = local_data_find_tag_action(raddr->taglist, - raddr->taglen, ctaglist, ctaglen, tag_actions, - tag_actions_size, raddr->action, &tag, + action = (enum respip_action)local_data_find_tag_action( + raddr->taglist, raddr->taglen, ctaglist, ctaglen, + tag_actions, tag_actions_size, + (enum localzone_type)raddr->action, &tag, ipset->tagname, ipset->num_tags); } if(raddr && !search_only) {