diff -r cfd047f3cf60 -r ae3acbf63943 src/share/classes/com/sun/tools/javap/SourceWriter.java --- a/src/share/classes/com/sun/tools/javap/SourceWriter.java Thu Aug 26 15:17:17 2010 -0700 +++ b/src/share/classes/com/sun/tools/javap/SourceWriter.java Thu Aug 26 16:13:33 2010 -0700 @@ -99,7 +99,10 @@ } } } + } + public boolean hasSource() { + return (sourceLines.length > 0); } private void setLineMap(Code_attribute attr) {