summaryrefslogtreecommitdiff
path: root/src/buffer.c
diff options
context:
space:
mode:
authorEdward Thomson <ethomson@microsoft.com>2015-02-10 23:13:49 -0500
committerEdward Thomson <ethomson@edwardthomson.com>2015-02-12 22:54:47 -0500
commit3603cb0978b7ef21ff9cd63693ebd6d27bc2bc53 (patch)
tree20f97cffa9b4f44d3ab90bc1686a64d57223a322 /src/buffer.c
parent15d54fdd345dadc2854200ce5b9aad0949e3949b (diff)
downloadlibgit2-3603cb0978b7ef21ff9cd63693ebd6d27bc2bc53.tar.gz
git__*allocarray: safer realloc and malloc
Introduce git__reallocarray that checks the product of the number of elements and element size for overflow before allocation. Also introduce git__mallocarray that behaves like calloc, but without the `c`. (It does not zero memory, for those truly worried about every cycle.)
Diffstat (limited to 'src/buffer.c')
0 files changed, 0 insertions, 0 deletions