diff options
Diffstat (limited to 'lib/ptr.hpp')
-rw-r--r-- | lib/ptr.hpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/ptr.hpp b/lib/ptr.hpp index b92b63e..0b00285 100644 --- a/lib/ptr.hpp +++ b/lib/ptr.hpp @@ -16,9 +16,9 @@ public: template<typename... Args, typename... Params> static auto - create(Obj * (*factory)(Args...), void (*deleter)(Obj *), Params &&... params) + create(Obj * (*factory)(Params...), void (*deleter)(Obj *), Args &&... args) { - return wrapped_ptr<Obj> {factory(std::forward<Params>(params)...), deleter}; + return wrapped_ptr<Obj> {factory(std::forward<Args>(args)...), deleter}; } }; |