LEDs die quicker with heat. They rarely go :poof: unless they are pushed way past their limits. Even a high power LED without heatsinking will die a gradual death, except is is measured in minutes instead of hours or days.
Try a new battery, and if the light still comes on just fine, then you'll be ok. The heat could have taken a few hours off the LED's life, but that's very little compared to the thousands of hours they are rated for. Even a LED at the end of it's life will make light, it'll just be dimmer then it was when new.