Extract MakeUnique into utilmemory.h

And use it to reduce chainparamsbase's direct reliance on util.h to
only args handling.

utilmemory.h can be replaced with <memory> once we move to C++14.
This commit is contained in:
Ben Woosley
2018-07-12 00:39:40 -04:00
parent 6fcdb5ebdd
commit 33539cb34b
5 changed files with 24 additions and 10 deletions

View File

@@ -4,7 +4,7 @@
#include <interfaces/handler.h>
#include <util.h>
#include <utilmemory.h>
#include <boost/signals2/connection.hpp>
#include <utility>