about summary refs log tree commit diff
path: root/nptl/pthread_cond_common.c
diff options
context:
space:
mode:
authorRobbie Harwood <rharwood@redhat.com>2021-07-28 14:23:32 -0400
committerCarlos O'Donell <carlos@redhat.com>2021-08-02 11:14:20 -0400
commit60698263122b7c54ded3f70a466176e17a529480 (patch)
tree8fa13c7d0b7bff86390915beb2ed4ab66fd1f89f /nptl/pthread_cond_common.c
parentdb737c79c694d0cb65dbc40696c8765b4299310c (diff)
downloadglibc-60698263122b7c54ded3f70a466176e17a529480.tar.gz
glibc-60698263122b7c54ded3f70a466176e17a529480.tar.xz
glibc-60698263122b7c54ded3f70a466176e17a529480.zip
nis: Fix leak on realloc failure in nis_getnames [BZ #28150]
If pos >= count but realloc fails, tmp will not have been placed in
getnames[pos] yet, and so will not be freed in free_null.  Detected
by Coverity.

Also remove misleading comment from nis_getnames(), since it actually
did properly release getnames when out of memory.

Tested-by: Carlos O'Donell <carlos@redhat.com>
Diffstat (limited to 'nptl/pthread_cond_common.c')
0 files changed, 0 insertions, 0 deletions