aboutsummaryrefslogtreecommitdiffstats
path: root/vlib-api
diff options
context:
space:
mode:
authorPierre Pfister <ppfister@cisco.com>2016-06-17 13:30:02 +0100
committerDave Barach <openvpp@barachs.net>2016-06-19 13:31:59 +0000
commit889178c02a711fbc66d83415a88608f704fbc561 (patch)
treeb17e56b0d9c803b09a2d75d86c7a24a4e3b7bfc9 /vlib-api
parentf2868fcd2e2cb237854c1ff83b52b656e9027136 (diff)
VPP-152: mheap_alloc returns 0 when the requested heap size is too small
mheap_alloc allocates memory_size bytes of memory and returns a page-aligned memory space prefixed with a word-aligned header of type mheap_t. This header includes the actual usable space size, but when the requested size is too small, the computed size was incorrect (infinite). mheap_alloc now returns 0 in such cases. With help from Yoann Desmouceaux. Change-Id: I00af63d573d6939aca53dbe7ff612b726bd8f0df Signed-off-by: Pierre Pfister <ppfister@cisco.com>
Diffstat (limited to 'vlib-api')
0 files changed, 0 insertions, 0 deletions