summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2015-01-14 00:01:20 +0000
committerMaxime Coste <frrrwww@gmail.com>2015-01-14 00:01:20 +0000
commit442304bc1c3d74681beaef735631a62eecd5745f (patch)
tree527fda8ddc109ef13ddd05e8c96ea37e271400b9 /src
parent2415d3f63ca6a056736760c7a49eeda54bd7d376 (diff)
Add missing cast to void* in placement new
Diffstat (limited to 'src')
-rw-r--r--src/memory.hh2
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>