This revision was automatically updated to reflect the committed changes. Closed by commit rGfd569a11b585: [libclang] Fix error handler in translateSourceLocation. (authored by simon_tatham).
Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D104442/new/ https://reviews.llvm.org/D104442 Files: clang/tools/libclang/CXSourceLocation.h Index: clang/tools/libclang/CXSourceLocation.h =================================================================== --- clang/tools/libclang/CXSourceLocation.h +++ clang/tools/libclang/CXSourceLocation.h @@ -29,7 +29,7 @@ translateSourceLocation(const SourceManager &SM, const LangOptions &LangOpts, SourceLocation Loc) { if (Loc.isInvalid()) - clang_getNullLocation(); + return clang_getNullLocation(); CXSourceLocation Result = { { &SM, &LangOpts, }, Loc.getRawEncoding() };
Index: clang/tools/libclang/CXSourceLocation.h =================================================================== --- clang/tools/libclang/CXSourceLocation.h +++ clang/tools/libclang/CXSourceLocation.h @@ -29,7 +29,7 @@ translateSourceLocation(const SourceManager &SM, const LangOptions &LangOpts, SourceLocation Loc) { if (Loc.isInvalid()) - clang_getNullLocation(); + return clang_getNullLocation(); CXSourceLocation Result = { { &SM, &LangOpts, }, Loc.getRawEncoding() };
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits