diff options
author | Florian Weimer <fweimer@redhat.com> | 2020-04-02 17:09:36 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2020-04-03 16:26:10 +0200 |
commit | cea56af185eae45b1f0963351e3d4daa1cbde521 (patch) | |
tree | 2fca166caab3aaf9ce9f07bb719d0546cff3e4d2 /elf/rtld.c | |
parent | 17fd707f88c5531972c980a4f4567ba6c7f84067 (diff) | |
download | glibc-cea56af185eae45b1f0963351e3d4daa1cbde521.tar.gz glibc-cea56af185eae45b1f0963351e3d4daa1cbde521.tar.xz glibc-cea56af185eae45b1f0963351e3d4daa1cbde521.zip |
support: Change xgetline to return 0 on EOF
The advantage is that the buffer will always contain the number of characters as returned from the function, which allows one to use a sequence like /* No more audit module output. */ line_length = xgetline (&buffer, &buffer_length, fp); TEST_COMPARE_BLOB ("", 0, buffer, line_length); to check for an expected EOF, while also reporting any unexpected extra data encountered. Reviewed-by: Carlos O'Donell <carlos@redhat.com>
Diffstat (limited to 'elf/rtld.c')
0 files changed, 0 insertions, 0 deletions