diff options
author | Damjan Marion <damarion@cisco.com> | 2022-03-17 15:46:25 +0100 |
---|---|---|
committer | Damjan Marion <dmarion@me.com> | 2022-03-18 13:16:24 +0000 |
commit | a4a28f04cb887ee690ccc9f563d06bf74fe18faf (patch) | |
tree | 13d960091319496e1625dae4db25091764ce30c7 /src/vppinfra/vec.h | |
parent | 86bbdf926c6d642e789ad6dce6534c23820f3c63 (diff) |
vppinfra: use stored vec header size to find header
Type: refactor
Change-Id: Iaa1e43c87c5725ab33ea8489bff2a7bda18b9c79
Signed-off-by: Damjan Marion <damarion@cisco.com>
Diffstat (limited to 'src/vppinfra/vec.h')
-rw-r--r-- | src/vppinfra/vec.h | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/src/vppinfra/vec.h b/src/vppinfra/vec.h index d19ff998137..e8eb586fca9 100644 --- a/src/vppinfra/vec.h +++ b/src/vppinfra/vec.h @@ -379,14 +379,16 @@ do { \ @param H size of header in bytes @return V (value-result parameter, V=0) */ -#define vec_free_h(V,H) \ -do { \ - if (V) \ - { \ - clib_mem_free (vec_header ((V), (H))); \ - V = 0; \ - } \ -} while (0) +#define vec_free_h(V, H) \ + do \ + { \ + if (V) \ + { \ + clib_mem_free (vec_header ((V))); \ + V = 0; \ + } \ + } \ + while (0) /** \brief Free vector's memory (no header). @param V pointer to a vector |