From 1c64c414ed6a7ba2973f881a380d322adb5767a2 Mon Sep 17 00:00:00 2001 From: Jan Svoboda Date: Tue, 20 Jun 2023 12:21:59 +0200 Subject: [PATCH] [clang][index] Fix cast warning This is a follow-up to D151938 that should fix GCC's -Wcast-qual warning. --- clang/tools/libclang/CXFile.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/clang/tools/libclang/CXFile.h b/clang/tools/libclang/CXFile.h index 8cb28a7..888593b 100644 --- a/clang/tools/libclang/CXFile.h +++ b/clang/tools/libclang/CXFile.h @@ -15,7 +15,8 @@ namespace clang { namespace cxfile { inline CXFile makeCXFile(OptionalFileEntryRef FE) { - return CXFile(FE ? &FE->getMapEntry() : nullptr); + return CXFile(FE ? const_cast(&FE->getMapEntry()) + : nullptr); } inline OptionalFileEntryRef getFileEntryRef(CXFile File) { -- 2.7.4