Merge pull request #3711 from lioncash/cast

memory/slab_heap: Make use of static_cast over reinterpret_cast
master
bunnei 2020-04-17 21:04:11 +07:00 committed by GitHub
commit 90ddb13372
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

@ -51,7 +51,7 @@ public:
}
void Free(void* obj) {
Node* node = reinterpret_cast<Node*>(obj);
Node* node = static_cast<Node*>(obj);
Node* cur_head = head.load();
do {
@ -145,7 +145,7 @@ public:
}
T* Allocate() {
T* obj = reinterpret_cast<T*>(AllocateImpl());
T* obj = static_cast<T*>(AllocateImpl());
if (obj != nullptr) {
new (obj) T();
}