Plugins no longer build cleanly with Xcode 14.1


Showing All Messages
/Users/rrabien/dev.github/Acktion/modules/juce/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:59:68: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.

sprintf has been deprecated.

5 Likes

I just discovered the sprintf error in the AAX 2.4 library.
I had to edit all occurrences with snprintf(buffer,kBufferSize,…)

Opened a PR for this: Fix warnings in plugins in Xcode 14.2 when JUCE_VST3_CAN_REPLACE_VST2 is enabled by yairchu · Pull Request #1170 · juce-framework/JUCE · GitHub

2 Likes

Thanks for reporting. A fix has been released on develop

3 Likes