From c0b8dc9ae897f80d33a06914a4c0e14d20c7fe36 Mon Sep 17 00:00:00 2001 From: Arnaud Giersch Date: Sun, 15 Oct 2017 15:57:14 +0200 Subject: [PATCH] Make it clearer that there's no memory leak here. --- src/s4u/s4u_engine.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/s4u/s4u_engine.cpp b/src/s4u/s4u_engine.cpp index 7695d85c0b..39e5922c4e 100644 --- a/src/s4u/s4u_engine.cpp +++ b/src/s4u/s4u_engine.cpp @@ -48,8 +48,9 @@ Engine::~Engine() Engine* Engine::getInstance() { if (s4u::Engine::instance_ == nullptr) - new Engine(0,nullptr); - return s4u::Engine::instance_; + return new Engine(0, nullptr); + else + return s4u::Engine::instance_; } void Engine::shutdown() { -- 2.20.1