]> granicus.if.org Git - clang/commitdiff
Workaround gcc 3.4.x bug
authorAnton Korobeynikov <asl@math.spbu.ru>
Fri, 13 Jul 2007 00:48:55 +0000 (00:48 +0000)
committerAnton Korobeynikov <asl@math.spbu.ru>
Fri, 13 Jul 2007 00:48:55 +0000 (00:48 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@39792 91177308-0d34-0410-b5e6-96231b3b80d8

AST/Type.cpp

index ded7af4d6231fdca5c66cf106bb1230e9435775f..1a20c1184dd16095a766c8c83b8daa59359a9f3b 100644 (file)
@@ -473,7 +473,8 @@ void QualType::getAsStringInternal(std::string &S) const {
   }
   
   // Print qualifiers as appropriate.
-  if (unsigned TQ = getQualifiers()) {
+  unsigned TQ = getQualifiers();
+  if (TQ) {
     std::string TQS;
     AppendTypeQualList(TQS, TQ);
     if (!S.empty())