error C2664: 'juce::String juce::StringPool::getPooledString(juce::String::CharPointerType,juce::String::CharPointerType)' : cannot convert argument 1 from 'juce::CharPointer_UTF32::CharType *' to 'const juce::String &' (..\..\..\juce\modules\juce_core\juce_core.cpp)
1> Reason: cannot convert from 'juce::CharPointer_UTF32::CharType *' to 'const juce::String'
1> No constructor could take the source type, or constructor overload resolution was ambiguous
getPooledString() isn't overloaded to accept the UTF_32 char type returned from tag.text.getAddress().
void writeEscapeChars(juce::OutputStream &,const char *,const int,const int,const bool,const bool,const bool)' : cannot convert argument 2 from 'juce::String::CharPointerType' to 'const char *'
1> No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called