]> granicus.if.org Git - llvm/commitdiff
Fixed hasLinkerPrivateGlobalPrefix treating StringRef as C String.
authorWouter van Oortmerssen <aardappel@gmail.com>
Thu, 31 Jan 2019 23:03:48 +0000 (23:03 +0000)
committerWouter van Oortmerssen <aardappel@gmail.com>
Thu, 31 Jan 2019 23:03:48 +0000 (23:03 +0000)
Reviewers: jgravelle-google, sbc100

Subscribers: aheejin, llvm-commits

Differential Revision: https://reviews.llvm.org/D57545

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@352810 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/MC/MCAsmInfo.h

index c7e5c9f14778d5e904701d2ed56377612dd73f89..e861df5bb3dd939a3a567575971da9393dc2916b 100644 (file)
@@ -491,7 +491,7 @@ public:
   StringRef getPrivateLabelPrefix() const { return PrivateLabelPrefix; }
 
   bool hasLinkerPrivateGlobalPrefix() const {
-    return LinkerPrivateGlobalPrefix[0] != '\0';
+    return !LinkerPrivateGlobalPrefix.empty();
   }
 
   StringRef getLinkerPrivateGlobalPrefix() const {