compilerplugins/clang/fakebool.cxx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-)
New commits: commit 565bcfbdcbebc68c07eee9a30e0f82b0fdf7e846 Author: Stephan Bergmann <sberg...@redhat.com> AuthorDate: Fri Nov 15 16:43:37 2019 +0100 Commit: Stephan Bergmann <sberg...@redhat.com> CommitDate: Fri Nov 15 19:15:47 2019 +0100 Fix loplugin:fakebool for Objective C ...ignoring uses of "BOOL" in Objective C for now Change-Id: I3eb48dc8d2592285f03f75dc7bc1b21e2383644d Reviewed-on: https://gerrit.libreoffice.org/82803 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sberg...@redhat.com> diff --git a/compilerplugins/clang/fakebool.cxx b/compilerplugins/clang/fakebool.cxx index 1dbb535ceef9..99fbf95e3d29 100644 --- a/compilerplugins/clang/fakebool.cxx +++ b/compilerplugins/clang/fakebool.cxx @@ -931,7 +931,10 @@ bool FakeBool::VisitFieldDecl(FieldDecl const * decl) { return true; } TagDecl const * td = dyn_cast<TagDecl>(decl->getDeclContext()); - assert(td != nullptr); + if (td == nullptr) { + //TODO: ObjCInterface + return true; + } if (!(((td->isStruct() || td->isUnion()) && td->isExternCContext()) || isInUnoIncludeFile( compiler.getSourceManager().getSpellingLoc( _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits