changeset 1874 | 891c2d6823bb |
parent 1868 | 391ba14d071e |
child 2219 | 03b1b17c4b2e |
child 2212 | 1d3dc0e0ba0c |
--- a/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java Fri Jan 23 11:23:10 2009 -0800 +++ b/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java Sat Jan 24 11:07:32 2009 -0800 @@ -1163,7 +1163,7 @@ overrideWarner.warned = false; boolean resultTypesOK = - types.covariantReturnType(mtres, otres, overrideWarner); + types.returnTypeSubstitutable(mt, ot, otres, overrideWarner); if (!resultTypesOK) { if (!source.allowCovariantReturns() && m.owner != origin &&