Hi there,
In v1.30, filenames was not send to filesDropped function correctly.
At L1383 in juce_mac_Windowing.cpp;
char path[2048];
zeromem (path, sizeof (path));
if (FSRefMakePath (&fsref, (UInt8*) path, sizeof (path) - 1) == noErr)
{
filenames.add (path);
}
Why cast char* to UInt8* ?
I edited this code simply;
UInt8* path[2048];
zeromem (path, sizeof (path));
if (FSRefMakePath (&fsref, (UInt8*) path, sizeof (path) - 1) == noErr)
{
filenames.add (String::fromUTF8(path));
}
This code works fine.
Or I mistake something?
Best regards,
ioue