src/java.desktop/share/classes/sun/font/TrueTypeFont.java
Print this page
*** 872,892 ****
return buffer;
}
}
}
! /* NB: is it better to move declaration to Font2D? */
! long getLayoutTableCache() {
try {
return getScaler().getLayoutTableCache();
} catch(FontScalerException fe) {
return 0L;
}
}
@Override
! byte[] getTableBytes(int tag) {
ByteBuffer buffer = getTableBuffer(tag);
if (buffer == null) {
return null;
} else if (buffer.hasArray()) {
try {
--- 872,892 ----
return buffer;
}
}
}
! @Override
! protected long getLayoutTableCache() {
try {
return getScaler().getLayoutTableCache();
} catch(FontScalerException fe) {
return 0L;
}
}
@Override
! protected byte[] getTableBytes(int tag) {
ByteBuffer buffer = getTableBuffer(tag);
if (buffer == null) {
return null;
} else if (buffer.hasArray()) {
try {