diff options
author | Colin Percival <cperciva@FreeBSD.org> | 2006-08-13 21:54:47 +0000 |
---|---|---|
committer | Colin Percival <cperciva@FreeBSD.org> | 2006-08-13 21:54:47 +0000 |
commit | e981a4e863a27a0aa6514c55d469128c45971191 (patch) | |
tree | 736ba4df0ca49aaff077b74a656362848da88172 /lib/libc/stdlib/malloc.c | |
parent | 0f9e9c60c0108b602698bd4a3241f3ffc9c93f82 (diff) |
Notes
Diffstat (limited to 'lib/libc/stdlib/malloc.c')
-rw-r--r-- | lib/libc/stdlib/malloc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libc/stdlib/malloc.c b/lib/libc/stdlib/malloc.c index a3f6e2760d49..eb9bf5699602 100644 --- a/lib/libc/stdlib/malloc.c +++ b/lib/libc/stdlib/malloc.c @@ -3495,7 +3495,7 @@ calloc(size_t num, size_t size) num_size = num * size; if (num_size == 0) { - if (opt_sysv == false) + if ((opt_sysv == false) && ((num == 0) || (size == 0))) num_size = 1; else { ret = NULL; |