From 0eb6d29210b85261724cf52aad3b7fa03b211b20 Mon Sep 17 00:00:00 2001 From: Hongze Cheng Date: Sat, 9 Oct 2021 16:42:44 +0800 Subject: [PATCH] refact --- source/server/vnode/inc/vnodeMemAllocator.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/source/server/vnode/inc/vnodeMemAllocator.h b/source/server/vnode/inc/vnodeMemAllocator.h index eabccc689e..ca00abc70a 100644 --- a/source/server/vnode/inc/vnodeMemAllocator.h +++ b/source/server/vnode/inc/vnodeMemAllocator.h @@ -22,7 +22,6 @@ extern "C" { #endif -typedef struct SVMANode SVMANode; typedef struct SVnodeMemAllocator SVnodeMemAllocator; SVnodeMemAllocator *VMACreate(size_t size /* base size */, size_t ssize /* step size */, @@ -34,12 +33,12 @@ void VMAFree(SVnodeMemAllocator *pvma, void *ptr); bool VMAIsFull(SVnodeMemAllocator *pvma); // ------------------ FOR TEST ONLY ------------------ -struct SVMANode { +typedef struct SVMANode { struct SVMANode *prev; size_t tsize; size_t used; char data[]; -}; +} SVMANode; struct SVnodeMemAllocator { bool full; // if allocator is full -- GitLab