compilerplugins/clang/plugin.cxx | 1 + 1 file changed, 1 insertion(+) New commits: commit 49027122436dc061768e1e781d36755ff041d4a9 Author: Stephan Bergmann <sberg...@redhat.com> Date: Thu Nov 16 15:12:05 2017 +0100
Avoid infinite loops in loplugin ...introduced with cab6e6836973a9ddfc5ed9df757e07138328c1c3 "Make checkIdenticalDefaultArguments more precise", causing older Clang to hang when compiling specific LO source files. Change-Id: I99cfcad2f0cd9adccd5aa84d21502f586762217f diff --git a/compilerplugins/clang/plugin.cxx b/compilerplugins/clang/plugin.cxx index 80fff7651ae0..ed179d9b2b65 100644 --- a/compilerplugins/clang/plugin.cxx +++ b/compilerplugins/clang/plugin.cxx @@ -292,6 +292,7 @@ Plugin::IdenticalDefaultArgumentsResult Plugin::checkIdenticalDefaultArguments( if (ce1->getNumArgs() == 0 && ce2->getNumArgs() == 0) { return IdenticalDefaultArgumentsResult::Yes; } + break; } return IdenticalDefaultArgumentsResult::Maybe; } _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits