diff --git a/apps/speed.c b/apps/speed.c index c0a34ee9948b2f7e9ccfcf45295daa9db936e3a5..e5132631cf7416b082ced9f81e1e7accf6b37c7b 100644 --- a/apps/speed.c +++ b/apps/speed.c @@ -3152,7 +3152,7 @@ static int do_multi(int multi, int size_num) int *fds; static char sep[] = ":"; - fds = malloc(sizeof(*fds) * multi); + fds = app_malloc(sizeof(*fds) * multi, "fd buffer for do_multi"); for (n = 0; n < multi; ++n) { if (pipe(fd) == -1) { BIO_printf(bio_err, "pipe failure\n");