diff options
author | jasone <jasone@FreeBSD.org> | 2009-12-10 00:16:11 +0000 |
---|---|---|
committer | jasone <jasone@FreeBSD.org> | 2009-12-10 00:16:11 +0000 |
commit | 06dc67d8bbf34ff22e9f8e02f44160f1100db219 (patch) | |
tree | 0d9892a9fc4d60a671bb11f3cfd4fdb53bdb4dff /lib/libc | |
parent | b57ea9bc60817bc31f64e1a929b09987fda0d399 (diff) | |
download | FreeBSD-src-06dc67d8bbf34ff22e9f8e02f44160f1100db219.zip FreeBSD-src-06dc67d8bbf34ff22e9f8e02f44160f1100db219.tar.gz |
Fix the posix_memalign() changes in r196861 to actually return a NULL pointer
as intended.
PR: standards/138307
Diffstat (limited to 'lib/libc')
-rw-r--r-- | lib/libc/stdlib/malloc.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/libc/stdlib/malloc.c b/lib/libc/stdlib/malloc.c index 8527496..53119fd 100644 --- a/lib/libc/stdlib/malloc.c +++ b/lib/libc/stdlib/malloc.c @@ -5340,6 +5340,7 @@ posix_memalign(void **memptr, size_t alignment, size_t size) size = 1; else { result = NULL; + *memptr = NULL; ret = 0; goto RETURN; } |