mirror of
https://sourceware.org/git/glibc.git
synced 2025-08-07 06:43:00 +03:00
elf: Fix uninitialized variable for _dl_write
Variable ret in elf/dl-write.c is uninitialized, which should get return value from __writev.
This commit is contained in:
committed by
Adhemerval Zanella
parent
1e0a7fd099
commit
df5f473ed5
@@ -41,7 +41,7 @@ _dl_write (int fd, const void *buffer, size_t length)
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
__rtld_lock_lock_recursive (GL(dl_load_lock));
|
__rtld_lock_lock_recursive (GL(dl_load_lock));
|
||||||
__writev (fd, &iov, 1);
|
ret = __writev (fd, &iov, 1);
|
||||||
if (ret < 0)
|
if (ret < 0)
|
||||||
ret = -errno;
|
ret = -errno;
|
||||||
__rtld_lock_unlock_recursive (GL(dl_load_lock));
|
__rtld_lock_unlock_recursive (GL(dl_load_lock));
|
||||||
|
Reference in New Issue
Block a user