[llvm-commits] CVS: llvm-java/lib/ClassFile/ClassFile.cpp
Alkis Evlogimenos
alkis at cs.uiuc.edu
Tue Jun 29 15:27:01 PDT 2004
Changes in directory llvm-java/lib/ClassFile:
ClassFile.cpp updated: 1.11 -> 1.12
---
Log message:
Really read name index for fields.
---
Diffs of the changes: (+1 -0)
Index: llvm-java/lib/ClassFile/ClassFile.cpp
diff -u llvm-java/lib/ClassFile/ClassFile.cpp:1.11 llvm-java/lib/ClassFile/ClassFile.cpp:1.12
--- llvm-java/lib/ClassFile/ClassFile.cpp:1.11 Tue Jun 29 15:21:34 2004
+++ llvm-java/lib/ClassFile/ClassFile.cpp Tue Jun 29 15:26:06 2004
@@ -393,6 +393,7 @@
Field::Field(const ConstantPool& cp, std::istream& is)
{
accessFlags_ = readU2(is);
+ name_ = dynamic_cast<ConstantUtf8*>(cp[readU2(is)]);
if (!name_)
throw ClassFileSemanticError(
"Representation of field name is not of type ConstantUtf8");
More information about the llvm-commits
mailing list