From 4a5a867844af0a73848dc3330ff2982601e37190 Mon Sep 17 00:00:00 2001 From: Anatoly Burakov Date: Thu, 2 Apr 2020 10:02:15 +0100 Subject: [PATCH] test/malloc: add bad parameter tests for realloc Realloc did not have bad parameter autotest. Add them. Signed-off-by: Anatoly Burakov Reviewed-by: David Christensen --- app/test/test_malloc.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/test/test_malloc.c b/app/test/test_malloc.c index d6c4c4facf..40a2f500cd 100644 --- a/app/test/test_malloc.c +++ b/app/test/test_malloc.c @@ -828,6 +828,11 @@ test_malloc_bad_params(void) if (bad_ptr != NULL) goto err_return; + /* rte_realloc expected to return null with inappropriate size */ + bad_ptr = rte_realloc(NULL, size, align); + if (bad_ptr != NULL) + goto err_return; + /* rte_malloc expected to return null with inappropriate alignment */ align = 17; size = 1024; @@ -836,6 +841,11 @@ test_malloc_bad_params(void) if (bad_ptr != NULL) goto err_return; + /* rte_realloc expected to return null with inappropriate alignment */ + bad_ptr = rte_realloc(NULL, size, align); + if (bad_ptr != NULL) + goto err_return; + return 0; err_return: -- 2.20.1