diff options
author | bluhm <> | 2018-04-06 12:16:06 +0000 |
---|---|---|
committer | bluhm <> | 2018-04-06 12:16:06 +0000 |
commit | 04eb7629f2f23e270106e093b225bf7ed58c0f5b (patch) | |
tree | b79f8000ef7037cf59cdd156f2ff32f0d6e79840 /src/lib/libc/stdlib/malloc.c | |
parent | 9960bddd07f53a7bf1a404e8165dabde4e956976 (diff) | |
download | openbsd-04eb7629f2f23e270106e093b225bf7ed58c0f5b.tar.gz openbsd-04eb7629f2f23e270106e093b225bf7ed58c0f5b.tar.bz2 openbsd-04eb7629f2f23e270106e093b225bf7ed58c0f5b.zip |
Revert revision 1.12 commit. Although *pval looks like a C pointer,
it may be something else. For primitive types it is possible that
a boolean int has been casted to an ASN1_VALUE pointer. Then the
64 bit read access to *pval may crash due to alignent or 32 bit
size.
bug report Anton Borowka; OK tedu@ jsing@ miod@
Diffstat (limited to 'src/lib/libc/stdlib/malloc.c')
0 files changed, 0 insertions, 0 deletions