mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
Workarounds for some c++11 compiler warnings.
This commit is contained in:
parent
0194486115
commit
1cf1cd1a3b
3 changed files with 14 additions and 14 deletions
|
|
@ -44,7 +44,7 @@ public:
|
|||
double /*overallTarget*/, Term* /*topLevelTerm*/) const
|
||||
{
|
||||
jassertfalse;
|
||||
return nullptr;
|
||||
return ReferenceCountedObjectPtr<Term>();
|
||||
}
|
||||
|
||||
virtual String getName() const
|
||||
|
|
@ -184,7 +184,7 @@ struct Expression::Helpers
|
|||
{
|
||||
jassert (input == left || input == right);
|
||||
if (input != left && input != right)
|
||||
return nullptr;
|
||||
return TermPtr();
|
||||
|
||||
const Term* const dest = findDestinationFor (topLevelTerm, this);
|
||||
|
||||
|
|
@ -464,7 +464,7 @@ struct Expression::Helpers
|
|||
{
|
||||
const TermPtr newDest (createDestinationTerm (scope, input, overallTarget, topLevelTerm));
|
||||
if (newDest == nullptr)
|
||||
return nullptr;
|
||||
return TermPtr();
|
||||
|
||||
return new Subtract (newDest, (input == left ? right : left)->clone());
|
||||
}
|
||||
|
|
@ -489,7 +489,7 @@ struct Expression::Helpers
|
|||
{
|
||||
const TermPtr newDest (createDestinationTerm (scope, input, overallTarget, topLevelTerm));
|
||||
if (newDest == nullptr)
|
||||
return nullptr;
|
||||
return TermPtr();
|
||||
|
||||
if (input == left)
|
||||
return new Add (newDest, right->clone());
|
||||
|
|
@ -517,7 +517,7 @@ struct Expression::Helpers
|
|||
{
|
||||
const TermPtr newDest (createDestinationTerm (scope, input, overallTarget, topLevelTerm));
|
||||
if (newDest == nullptr)
|
||||
return nullptr;
|
||||
return TermPtr();
|
||||
|
||||
return new Divide (newDest, (input == left ? right : left)->clone());
|
||||
}
|
||||
|
|
@ -542,7 +542,7 @@ struct Expression::Helpers
|
|||
{
|
||||
const TermPtr newDest (createDestinationTerm (scope, input, overallTarget, topLevelTerm));
|
||||
if (newDest == nullptr)
|
||||
return nullptr;
|
||||
return TermPtr();
|
||||
|
||||
if (input == left)
|
||||
return new Multiply (newDest, right->clone());
|
||||
|
|
@ -897,17 +897,17 @@ struct Expression::Helpers
|
|||
}
|
||||
}
|
||||
|
||||
return nullptr;
|
||||
return TermPtr();
|
||||
}
|
||||
|
||||
TermPtr readParenthesisedExpression()
|
||||
{
|
||||
if (! readOperator ("("))
|
||||
return nullptr;
|
||||
return TermPtr();
|
||||
|
||||
const TermPtr e (readExpression());
|
||||
if (e == nullptr || ! readOperator (")"))
|
||||
return nullptr;
|
||||
return TermPtr();
|
||||
|
||||
return e;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1614,7 +1614,7 @@ namespace ClipRegions
|
|||
}
|
||||
|
||||
if (transform.isSingularity())
|
||||
return nullptr;
|
||||
return Ptr();
|
||||
|
||||
{
|
||||
Path p;
|
||||
|
|
|
|||
|
|
@ -1432,7 +1432,7 @@ public:
|
|||
{
|
||||
clip = clip.getIntersection (r.getBounds());
|
||||
if (clip.isEmpty())
|
||||
return nullptr;
|
||||
return Ptr();
|
||||
|
||||
RectangleList excluded (clip);
|
||||
|
||||
|
|
@ -1455,7 +1455,7 @@ public:
|
|||
Ptr excludeClipRectangle (const Rectangle<int>& r)
|
||||
{
|
||||
if (r.contains (clip))
|
||||
return nullptr;
|
||||
return Ptr();
|
||||
|
||||
TargetSaver ts (state.target.context);
|
||||
makeActive();
|
||||
|
|
@ -1482,7 +1482,7 @@ public:
|
|||
return clipToTexture (pt);
|
||||
}
|
||||
|
||||
return nullptr;
|
||||
return Ptr();
|
||||
}
|
||||
|
||||
Ptr clipToTexture (const PositionedTexture& pt)
|
||||
|
|
@ -1490,7 +1490,7 @@ public:
|
|||
clip = clip.getIntersection (pt.clip);
|
||||
|
||||
if (clip.isEmpty())
|
||||
return nullptr;
|
||||
return Ptr();
|
||||
|
||||
TargetSaver ts (state.target.context);
|
||||
makeActive();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue