From 5500b07c786b0bd6cff10a8fb8080591653b2750 Mon Sep 17 00:00:00 2001 From: Rui Ueyama Date: Tue, 25 Feb 2014 23:49:11 +0000 Subject: Simplify base64 routine a bit. llvm-svn: 202210 --- llvm/lib/Object/COFFObjectFile.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'llvm/lib/Object/COFFObjectFile.cpp') diff --git a/llvm/lib/Object/COFFObjectFile.cpp b/llvm/lib/Object/COFFObjectFile.cpp index 415b4cb0c10..41d21eed139 100644 --- a/llvm/lib/Object/COFFObjectFile.cpp +++ b/llvm/lib/Object/COFFObjectFile.cpp @@ -70,9 +70,9 @@ static bool decodeBase64StringEntry(StringRef Str, uint32_t &Result) { else if (Str[0] >= '0' && Str[0] <= '9') // 52..61 CharVal = Str[0] - '0' + 52; else if (Str[0] == '+') // 62 - CharVal = Str[0] - '+' + 62; + CharVal = 62; else if (Str[0] == '/') // 63 - CharVal = Str[0] - '/' + 63; + CharVal = 63; else return true; -- cgit v1.2.3