public boolean markFinished(Font boldFont, Display display) {
checkHashMaps();
BoldFontDescriptor desc = (BoldFontDescriptor)descriptors.get(boldFont);
if (desc != null) {
LocalResourceManager resourceManager = manager.getResourceManager(display);
resourceManager.destroyFont(desc);
if (resourceManager.find(desc) == null) {
descriptors.remove(boldFont);
validateHashMaps();
}
return true;