compilerplugins/clang/implicitboolconversion.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
New commits: commit 8edec7c89f4dc927afdfe51b13af2f59b1600b85 Author: Stephan Bergmann <sberg...@redhat.com> Date: Fri Feb 14 11:29:59 2014 +0100 -Wsign-compare Change-Id: I81a7fac291c46a0ee6da76ab3e29c53ad0678b66 diff --git a/compilerplugins/clang/implicitboolconversion.cxx b/compilerplugins/clang/implicitboolconversion.cxx index 34eaec8..30c59c9 100644 --- a/compilerplugins/clang/implicitboolconversion.cxx +++ b/compilerplugins/clang/implicitboolconversion.cxx @@ -184,7 +184,9 @@ bool ImplicitBoolConversion::TraverseCallExpr(CallExpr * expr) { } else { std::ptrdiff_t n = j - expr->arg_begin(); assert(n >= 0); - assert(n < compat::getNumParams(*t) || t->isVariadic()); + assert( + static_cast<std::size_t>(n) < compat::getNumParams(*t) + || t->isVariadic()); if (n < compat::getNumParams(*t) && !(compat::getParamType(*t, n)->isSpecificBuiltinType( BuiltinType::Int) _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits