From caa1df87a5139d06ed8827e9011a092f126661d0 Mon Sep 17 00:00:00 2001
From: Joan Sola <jsola@iri.upc.edu>
Date: Mon, 24 Oct 2016 14:37:19 +0200
Subject: [PATCH] Add a comment

---
 src/problem.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/problem.cpp b/src/problem.cpp
index 0ab665d65..3c65e9127 100644
--- a/src/problem.cpp
+++ b/src/problem.cpp
@@ -43,7 +43,7 @@ void Problem::setup()
 
 ProblemPtr Problem::create(FrameStructure _frame_structure)
 {
-    ProblemPtr p(new Problem(_frame_structure));
+    ProblemPtr p(new Problem(_frame_structure)); // We use `new` and not `make_shared` since the Problem constructor is private and cannot be passes to `make_shared`.
     p->setup();
     return p->shared_from_this();
 }
-- 
GitLab