Commit b4faea50 authored by Rich Salz's avatar Rich Salz Committed by Rich Salz
Browse files

Use safer sizeof variant in malloc



For a local variable:
        TYPE *p;
Allocations like this are "risky":
        p = OPENSSL_malloc(sizeof(TYPE));
if the type of p changes, and the malloc call isn't updated, you
could get memory corruption.  Instead do this:
        p = OPENSSL_malloc(sizeof(*p));
Also fixed a few memset() calls that I noticed while doing this.

Reviewed-by: default avatarRichard Levitte <levitte@openssl.org>
parent 8920a7cd
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment