src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java

changeset 1097
497571d34112
parent 1090
1807fc3fd33c
child 1127
ca49d50318dc
     1.1 --- a/src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java	Wed Sep 21 21:56:53 2011 -0700
     1.2 +++ b/src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java	Thu Sep 22 09:24:01 2011 -0700
     1.3 @@ -78,7 +78,7 @@
     1.4      private AtomicBoolean used = new AtomicBoolean();
     1.5      private Iterable<? extends Processor> processors;
     1.6  
     1.7 -    private Integer result = null;
     1.8 +    private Main.Result result = null;
     1.9  
    1.10      JavacTaskImpl(Main compilerMain,
    1.11                  String[] args,
    1.12 @@ -131,7 +131,7 @@
    1.13              compilerMain.setAPIMode(true);
    1.14              result = compilerMain.compile(args, context, fileObjects, processors);
    1.15              cleanup();
    1.16 -            return result == 0;
    1.17 +            return result.isOK();
    1.18          } else {
    1.19              throw new IllegalStateException("multiple calls to method 'call'");
    1.20          }

mercurial