diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2015-01-14 00:01:20 +0000 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2015-01-14 00:01:20 +0000 |
| commit | 442304bc1c3d74681beaef735631a62eecd5745f (patch) | |
| tree | 527fda8ddc109ef13ddd05e8c96ea37e271400b9 /src | |
| parent | 2415d3f63ca6a056736760c7a49eeda54bd7d376 (diff) | |
Add missing cast to void* in placement new
Diffstat (limited to 'src')
| -rw-r--r-- | src/memory.hh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/memory.hh b/src/memory.hh index b48d3d3f..9c0ec462 100644 --- a/src/memory.hh +++ b/src/memory.hh @@ -87,7 +87,7 @@ struct Allocator template<class U, class... Args> void construct(U* p, Args&&... args) { - new (p) U(std::forward<Args>(args)...); + new ((void*)p) U(std::forward<Args>(args)...); } template<class U> |
