]> git.ipfire.org Git - thirdparty/krb5.git/commit
Update libev sources to 4.22
authorGreg Hudson <ghudson@mit.edu>
Mon, 27 Jun 2016 17:13:47 +0000 (13:13 -0400)
committerGreg Hudson <ghudson@mit.edu>
Wed, 10 Aug 2016 17:36:46 +0000 (13:36 -0400)
commit0038afaaa4d0a2b038276e9719244bda628d6f29
tree5673440707511574d46151e66536e7d674a2f103
parent69c8662190bcd46f2300d0cea139681001ea5b26
Update libev sources to 4.22

This update fixes a memory leak when freeing null pointers using
ev_realloc_emul().  In 4.04, that function assumed that realloc(x, 0)
is equivalent to free(x) under glibc, but in at least some versions of
glibc, realloc(NULL, 0) behaves like malloc(0) rather than free(NULL)
and allocates memory.

ticket: 8436 (new)
src/util/verto/ev.c
src/util/verto/ev.h
src/util/verto/ev_poll.c
src/util/verto/ev_select.c
src/util/verto/ev_vars.h
src/util/verto/ev_win32.c
src/util/verto/ev_wrap.h
src/util/verto/verto-k5ev.c