mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-21 01:24:21 +00:00
Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc.
This commit is contained in:
parent
d03755c9e0
commit
9fa0d49be7
145 changed files with 407 additions and 343 deletions
|
|
@ -1231,15 +1231,13 @@ void Project::createExporterForCurrentPlatform()
|
|||
String Project::getFileTemplate (const String& templateName)
|
||||
{
|
||||
int dataSize;
|
||||
const char* data = BinaryData::getNamedResource (templateName.toUTF8(), dataSize);
|
||||
|
||||
if (data == nullptr)
|
||||
{
|
||||
jassertfalse;
|
||||
return String::empty;
|
||||
}
|
||||
if (const char* data = BinaryData::getNamedResource (templateName.toUTF8(), dataSize))
|
||||
return String::fromUTF8 (data, dataSize);
|
||||
|
||||
jassertfalse;
|
||||
return String();
|
||||
|
||||
return String::fromUTF8 (data, dataSize);
|
||||
}
|
||||
|
||||
//==============================================================================
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue