[llvm] r360478 - [ORC] Make a narrowing-cast explicit to silence a compiler warning.

Lang Hames via llvm-commits llvm-commits at lists.llvm.org
Fri May 10 15:51:03 PDT 2019


Author: lhames
Date: Fri May 10 15:51:03 2019
New Revision: 360478

URL: http://llvm.org/viewvc/llvm-project?rev=360478&view=rev
Log:
[ORC] Make a narrowing-cast explicit to silence a compiler warning.

Modified:
    llvm/trunk/lib/ExecutionEngine/JITLink/MachOAtomGraphBuilder.h

Modified: llvm/trunk/lib/ExecutionEngine/JITLink/MachOAtomGraphBuilder.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/ExecutionEngine/JITLink/MachOAtomGraphBuilder.h?rev=360478&r1=360477&r2=360478&view=diff
==============================================================================
--- llvm/trunk/lib/ExecutionEngine/JITLink/MachOAtomGraphBuilder.h (original)
+++ llvm/trunk/lib/ExecutionEngine/JITLink/MachOAtomGraphBuilder.h Fri May 10 15:51:03 2019
@@ -75,7 +75,7 @@ protected:
 
     StringRef getContent() const {
       assert(ContentPtr && "getContent() called on zero-fill section");
-      return {ContentPtr, Size};
+      return {ContentPtr, static_cast<size_t>(Size)};
     }
 
     JITTargetAddress getAddress() const { return Address; }




More information about the llvm-commits mailing list