You are comparing the pointers of the font infos, shouldn't you be comparing the contents of the pointers?
You are comparing the pointers of the font infos, shouldn't you be comparing the contents of the pointers?