diff --git a/Sample/SampleBuilderEngine/SampleBuilderNode.cpp b/Sample/SampleBuilderEngine/SampleBuilderNode.cpp index 9ea26ad96f27dce539d2eb80e59cc1f6d290b4e3..76955bdb04b5dac818e6e3a698a44ad1e3d178e8 100644 --- a/Sample/SampleBuilderEngine/SampleBuilderNode.cpp +++ b/Sample/SampleBuilderEngine/SampleBuilderNode.cpp @@ -85,7 +85,7 @@ std::shared_ptr<ISampleBuilder> SampleBuilderNode::builder() const SampleBuilderNode::operator bool() const { - return m_sample_builder.get() != nullptr; + return (bool)m_sample_builder; } //! Fill local parameter pool with parameters from sample builder. diff --git a/Tests/Performance/Core/CoreIO.cpp b/Tests/Performance/Core/CoreIO.cpp index 44dde597de1bd613accfb2ca982dfa2a9edb20a7..f62a653ab479a67680f37b46d1dfa2240127ea84 100644 --- a/Tests/Performance/Core/CoreIO.cpp +++ b/Tests/Performance/Core/CoreIO.cpp @@ -160,5 +160,5 @@ int main() std::cout << report() << std::endl; - return 0; + return !success; }