From b3cd776a4a5764398593f9128292e8ac20efcc61 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20M=C3=B6bius?= <moebius@cs.rwth-aachen.de>
Date: Thu, 26 Oct 2023 14:39:32 +0200
Subject: [PATCH] Fixed_cppcheck_warning

---
 src/OpenMesh/Tools/VDPM/VHierarchyWindow.cc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/OpenMesh/Tools/VDPM/VHierarchyWindow.cc b/src/OpenMesh/Tools/VDPM/VHierarchyWindow.cc
index ea5e25bb..6ed54532 100644
--- a/src/OpenMesh/Tools/VDPM/VHierarchyWindow.cc
+++ b/src/OpenMesh/Tools/VDPM/VHierarchyWindow.cc
@@ -124,7 +124,7 @@ update_buffer(VHierarchyNodeHandle _node_handle)
       buffer_max_ = 1 + vhierarchy_->num_nodes() / 8;
   }
   
-  unsigned char *new_buffer = (unsigned char *) malloc(buffer_size());
+  unsigned char *new_buffer = static_cast<unsigned char *>(malloc(buffer_size()));
   memset(new_buffer, 0, buffer_size());
   memcpy(&(new_buffer[window_min_-buffer_min_]), 
 	 &(buffer_[none_zero_pos]), 
@@ -146,7 +146,7 @@ VHierarchyWindow::init(VHierarchyNodeHandleContainer &_roots)
   if (_roots.size() % 8 > 0)
     ++buffer_max_;
 
-  buffer_ = (unsigned char *) malloc(buffer_size());
+  buffer_ = static_cast<unsigned char *>(malloc(buffer_size()));
   memset(buffer_, 0, buffer_size());
 
   window_min_ = 0;
-- 
GitLab