Blame 003-fix-test-case.patch
|
|
3d486e6 |
From b455bb77dcf7a38bb881898efcd5122aa61e68cc Mon Sep 17 00:00:00 2001
|
|
|
3d486e6 |
From: Stephan Mueller <smueller@chronox.de>
|
|
|
3d486e6 |
Date: Mon, 27 May 2019 13:21:03 +0200
|
|
|
3d486e6 |
Subject: [PATCH] fix test case
|
|
|
3d486e6 |
|
|
|
3d486e6 |
- fix possible mem leak
|
|
|
3d486e6 |
|
|
|
3d486e6 |
- fix counting of available memory
|
|
|
3d486e6 |
|
|
|
3d486e6 |
Signed-off-by: Stephan Mueller <smueller@chronox.de>
|
|
|
3d486e6 |
---
|
|
|
3d486e6 |
test/kcapi-main.c | 3 ++-
|
|
|
3d486e6 |
1 file changed, 2 insertions(+), 1 deletion(-)
|
|
|
3d486e6 |
|
|
|
3d486e6 |
diff --git a/test/kcapi-main.c b/test/kcapi-main.c
|
|
|
3d486e6 |
index 46cce51..bce21b7 100644
|
|
|
3d486e6 |
--- a/test/kcapi-main.c
|
|
|
3d486e6 |
+++ b/test/kcapi-main.c
|
|
|
3d486e6 |
@@ -282,6 +282,7 @@ static int fuzz_init_test(unsigned int size)
|
|
|
3d486e6 |
|
|
|
3d486e6 |
if (get_random(name, size, 0)) {
|
|
|
3d486e6 |
printf("get_random call failed\n");
|
|
|
3d486e6 |
+ free(name);
|
|
|
3d486e6 |
return 1;
|
|
|
3d486e6 |
}
|
|
|
3d486e6 |
|
|
|
3d486e6 |
@@ -1016,7 +1017,7 @@ static int cavs_sym_stream(struct kcapi_cavs *cavs_test, uint32_t loops,
|
|
|
3d486e6 |
}
|
|
|
3d486e6 |
|
|
|
3d486e6 |
outiov.iov_base = (uint8_t *)outiov.iov_base + ret;
|
|
|
3d486e6 |
- outiov.iov_len += ret;
|
|
|
3d486e6 |
+ outiov.iov_len -= ret;
|
|
|
3d486e6 |
outptr += ret;
|
|
|
3d486e6 |
}
|
|
|
3d486e6 |
|