[llvm-commits] [hlvm] r38082 - /hlvm/trunk/hlvm/Reader/XML/XMLReader.cpp

Reid Spencer reid at x10sys.com
Sat Jul 7 16:59:39 PDT 2007


Author: reid
Date: Sat Jul  7 18:59:39 2007
New Revision: 38082

URL: http://llvm.org/viewvc/llvm-project?rev=38082&view=rev
Log:
Fix some warnings that only show up on non-assert builds.

Modified:
    hlvm/trunk/hlvm/Reader/XML/XMLReader.cpp

Modified: hlvm/trunk/hlvm/Reader/XML/XMLReader.cpp
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/hlvm/Reader/XML/XMLReader.cpp?rev=38082&r1=38081&r2=38082&view=diff

==============================================================================
--- hlvm/trunk/hlvm/Reader/XML/XMLReader.cpp (original)
+++ hlvm/trunk/hlvm/Reader/XML/XMLReader.cpp Sat Jul  7 18:59:39 2007
@@ -183,6 +183,7 @@
     default: break;
   }
   hlvmDeadCode("Invalid boolean value");
+  return 0;
 }
 
 inline const char* 
@@ -376,6 +377,7 @@
     }
   }
   hlvmAssert(!"Atom definition element expected");
+  return 0;
 }
 
 Type*
@@ -548,8 +550,7 @@
     error("No root node");
     return;
   }
-  int tkn = getToken(cur->name);
-  hlvmAssert(tkn == TKN_hlvm && "Expecting hlvm element");
+  hlvmAssert(getToken(cur->name) == TKN_hlvm && "Expecting hlvm element");
   cur = cur->children;
   if (skipBlanks(cur)) {
     Bundle* bundle = parseBundle(cur);





More information about the llvm-commits mailing list