compilerplugins/clang/plugin.cxx | 1 +
1 file changed, 1 insertion(+)
New commits:
commit 49027122436dc061768e1e781d36755ff041d4a9
Author: Stephan Bergmann <[email protected]>
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
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits