[llvm] r313834 - [llvm-readobj] Fix 'Teach readobj to dump .res files', pt 3.

Marek Sokolowski via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 20 16:26:05 PDT 2017


Author: mnbvmar
Date: Wed Sep 20 16:26:05 2017
New Revision: 313834

URL: http://llvm.org/viewvc/llvm-project?rev=313834&view=rev
Log:
[llvm-readobj] Fix 'Teach readobj to dump .res files', pt 3.

Fix (r313790) missing ulittle{}_t error on some buildbots.

Modified:
    llvm/trunk/tools/llvm-readobj/WindowsResourceDumper.cpp

Modified: llvm/trunk/tools/llvm-readobj/WindowsResourceDumper.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-readobj/WindowsResourceDumper.cpp?rev=313834&r1=313833&r2=313834&view=diff
==============================================================================
--- llvm/trunk/tools/llvm-readobj/WindowsResourceDumper.cpp (original)
+++ llvm/trunk/tools/llvm-readobj/WindowsResourceDumper.cpp Wed Sep 20 16:26:05 2017
@@ -15,6 +15,7 @@
 #include "Error.h"
 #include "llvm-readobj.h"
 #include "llvm/Object/WindowsResource.h"
+#include "llvm/Support/ConvertUTF.h"
 #include "llvm/Support/ScopedPrinter.h"
 
 namespace llvm {
@@ -28,7 +29,7 @@ std::string stripUTF16(const ArrayRef<UT
   for (UTF16 Ch : UTF16Str) {
     // UTF16Str will have swapped byte order in case of big-endian machines.
     // Swap it back in such a case.
-    ulittle16_t ChValue = Ch;
+    support::ulittle16_t ChValue(Ch);
     if (ChValue <= 0xFF)
       Result += ChValue;
     else




More information about the llvm-commits mailing list