Juce::logAssertion exploding the stack

Hi Jules,

If the filename passed to juce::logAssertion is not an absolute path , the File(filename) call in juce::logAssertion will trigger an assertion failed, etc, until the stack runs out of space.

Doh! Thanks. I didn’t really expect it to ever be called with a filename that wasn’t provided by the FILE macro, but I guess if you’re calling it manually it needs to deal with that. Easily fixed!