R.R.
Nobody has told her because it would be offensive to do so. She may have a health issue that causes the odor that she cannot help. Many people have great oral hygiene, floss, use mouthwash etc. but still have bad breath due to gastro problems or other issues beyond the mouth itself. Chances are she already knows about it and bringing it to her attention would only make her feel more self conscious. Next time you're chatting, just pop a mint in your mouth and politely offer her one as well and leave it at that.