summaryrefslogtreecommitdiff
path: root/sources/scalac/symtab
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2004-02-29 23:27:27 +0000
committerpaltherr <paltherr@epfl.ch>2004-02-29 23:27:27 +0000
commit1807482906846231d266fcbbcabfeb2721ad3df0 (patch)
tree13287ec218c757f030db452cb3e137c5ebce3f08 /sources/scalac/symtab
parent045c22769d3643cff429763abadd10dfe78e1ad9 (diff)
downloadscala-1807482906846231d266fcbbcabfeb2721ad3df0.tar.gz
scala-1807482906846231d266fcbbcabfeb2721ad3df0.tar.bz2
scala-1807482906846231d266fcbbcabfeb2721ad3df0.zip
- Removed use of Symbol.fullName
Diffstat (limited to 'sources/scalac/symtab')
-rw-r--r--sources/scalac/symtab/classfile/ClassfileParser.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/sources/scalac/symtab/classfile/ClassfileParser.java b/sources/scalac/symtab/classfile/ClassfileParser.java
index 46efe698e7..c50b0f93dd 100644
--- a/sources/scalac/symtab/classfile/ClassfileParser.java
+++ b/sources/scalac/symtab/classfile/ClassfileParser.java
@@ -82,8 +82,8 @@ public class ClassfileParser implements ClassfileConstants {
pool.indexPool();
int flags = in.nextChar();
Name name = readClassName(in.nextChar());
- if (c.fullName() != name)
- throw new IOException("class file '" + c.fullName() +
+ if (c != global.definitions.getClass(name))
+ throw new IOException("class file '" + in.path +
"' contains wrong class " + name);
// todo: correct flag transition
c.flags = transFlags(flags);