src/share/classes/com/sun/tools/javac/main/JavaCompiler.java

changeset 1197
237198ef45f5
parent 1157
3809292620c9
child 1210
62e611704863
     1.1 --- a/src/share/classes/com/sun/tools/javac/main/JavaCompiler.java	Sun Feb 12 16:44:13 2012 -0800
     1.2 +++ b/src/share/classes/com/sun/tools/javac/main/JavaCompiler.java	Mon Feb 13 16:01:43 2012 -0800
     1.3 @@ -1077,7 +1077,9 @@
     1.4                      boolean errors = false;
     1.5                      for (String nameStr : classnames) {
     1.6                          Symbol sym = resolveBinaryNameOrIdent(nameStr);
     1.7 -                        if (sym == null || (sym.kind == Kinds.PCK && !processPcks)) {
     1.8 +                        if (sym == null ||
     1.9 +                            (sym.kind == Kinds.PCK && !processPcks) ||
    1.10 +                            sym.kind == Kinds.ABSENT_TYP) {
    1.11                              log.error("proc.cant.find.class", nameStr);
    1.12                              errors = true;
    1.13                              continue;

mercurial