summaryrefslogtreecommitdiff
path: root/cpp_alloc_test/alloctest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp_alloc_test/alloctest.cpp')
-rw-r--r--cpp_alloc_test/alloctest.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/cpp_alloc_test/alloctest.cpp b/cpp_alloc_test/alloctest.cpp
index 065dcc1..651c9a3 100644
--- a/cpp_alloc_test/alloctest.cpp
+++ b/cpp_alloc_test/alloctest.cpp
@@ -20,11 +20,11 @@ class AllocTest{
std::cout << "Error: address is NULL\n";
return;
}
- if ( ((size_t)mem_addr << 8) >= 0x55000000000000 && ((size_t)mem_addr << 8) <= 0x5fffffffffffff ){
+ if ( (reinterpret_cast<size_t>(mem_addr) << 8) >= 0x55000000000000 && (reinterpret_cast<size_t>(mem_addr) << 8) <= 0x5fffffffffffff ){
std::cout << "Address is in heap memory area (address is " << mem_addr << ")\n";
return;
}
- else if ( ((size_t)mem_addr << 8) >= 0x7f000000000000 ){
+ else if ( (reinterpret_cast<size_t>(mem_addr) << 8) >= 0x7f000000000000 ){
std::cout << "Address is in stack memory area (address is " << mem_addr << ")\n";
return;
}