Reengineering of fnqfontengine.cpp