Bug 22448 – OpenBSD: Add OpenBSD-specific alloc and free function prototypes from stdlib.h

Status
RESOLVED
Resolution
FIXED
Severity
enhancement
Priority
P1
Component
druntime
Product
D
Version
D2
Platform
All
OS
Other
Creation time
2021-10-29T02:22:07Z
Last change time
2021-10-29T07:32:20Z
Keywords
pull
Assigned to
No Owner
Creator
Brian Callahan

Comments

Comment #0 by bcallah — 2021-10-29T02:22:07Z
Add freezero, calloc_conceal, malloc_conceal, reallocarray, and recallocarray. These are OpenBSD-specific extensions to the *alloc family that provide security and safety enhancements.
Comment #1 by dlang-bot — 2021-10-29T02:24:22Z
@ibara created dlang/druntime pull request #3602 "Add OpenBSD-specific *alloc prototypes." fixing this issue: - Add OpenBSD-specific *alloc prototypes. Fix Issue 22448 - OpenBSD: Add OpenBSD-specific alloc and free function prototypes from stdlib.h https://github.com/dlang/druntime/pull/3602
Comment #2 by dlang-bot — 2021-10-29T07:32:20Z
dlang/druntime pull request #3602 "Add OpenBSD-specific *alloc prototypes." was merged into stable: - 2b4bf7518f9910342b36d9337a11800c4007802e by Brian Callahan: Add OpenBSD-specific *alloc prototypes. Fix Issue 22448 - OpenBSD: Add OpenBSD-specific alloc and free function prototypes from stdlib.h https://github.com/dlang/druntime/pull/3602