From eec62a11626f9125d9778194ca6353a0c21908f6 Mon Sep 17 00:00:00 2001 From: Marshall Clow Date: Fri, 19 May 2017 12:38:14 -0600 Subject: [PATCH] Update boost_has_nl_types_h.ipp clang 5 complains that comparing a `nl_catd` to an integer is not allowed. ./boost_has_nl_types_h.ipp:20:11: error: ordered comparison between pointer and zero ('nl_catd' (aka '__nl_cat_d *') and 'int') if(cat >= 0) catclose(cat); --- test/boost_has_nl_types_h.ipp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/boost_has_nl_types_h.ipp b/test/boost_has_nl_types_h.ipp index 9126adbf..e23f0a21 100644 --- a/test/boost_has_nl_types_h.ipp +++ b/test/boost_has_nl_types_h.ipp @@ -17,7 +17,7 @@ namespace boost_has_nl_types_h{ int test() { nl_catd cat = catopen("foo", 0); - if(cat >= 0) catclose(cat); + if(cat != (nl_catd)-1) catclose(cat); return 0; }