mirror of
https://github.com/greg7mdp/parallel-hashmap.git
synced 2026-08-30 09:00:38 +08:00
Fix issue #99
This commit is contained in:
Vendored
+3
-3
@@ -1609,10 +1609,10 @@ namespace priv {
|
||||
|
||||
static node_type *EmptyNode() {
|
||||
#ifdef _MSC_VER
|
||||
static EmptyNodeType* empty_node = new EmptyNodeType;
|
||||
static EmptyNodeType empty_node;
|
||||
// This assert fails on some other construction methods.
|
||||
assert(empty_node->parent == empty_node);
|
||||
return empty_node;
|
||||
assert(empty_node.parent == &empty_node);
|
||||
return &empty_node;
|
||||
#else
|
||||
static constexpr EmptyNodeType empty_node(
|
||||
const_cast<EmptyNodeType *>(&empty_node));
|
||||
|
||||
Reference in New Issue
Block a user