aboutsummaryrefslogtreecommitdiff
path: root/libctf/ctf-serialize.c
diff options
context:
space:
mode:
authorNick Alcock <nick.alcock@oracle.com>2025-03-19 22:45:16 +0000
committerNick Alcock <nick.alcock@oracle.com>2025-03-20 12:11:51 +0000
commitaba7ef898745fd09d03ad4ebedcd11f68abc5160 (patch)
tree29ae5f8e12177d07a217e2b867e0112e4b5e477b /libctf/ctf-serialize.c
parenta3b1d33bf67a44a9f7677ecfe8d897038c77e9a9 (diff)
downloadbinutils-aba7ef898745fd09d03ad4ebedcd11f68abc5160.zip
binutils-aba7ef898745fd09d03ad4ebedcd11f68abc5160.tar.gz
binutils-aba7ef898745fd09d03ad4ebedcd11f68abc5160.tar.bz2
libctf: lots and lots of compilation error fixes
More to come.
Diffstat (limited to 'libctf/ctf-serialize.c')
-rw-r--r--libctf/ctf-serialize.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libctf/ctf-serialize.c b/libctf/ctf-serialize.c
index 1061fff..75cac32 100644
--- a/libctf/ctf-serialize.c
+++ b/libctf/ctf-serialize.c
@@ -1705,7 +1705,8 @@ ctf_write_mem (ctf_dict_t *fp, size_t *size, size_t threshold)
if (flip_endian)
{
- ctf_flip_header (hp, fp->ctf_serializing_is_btf, 0);
+ if (ctf_flip_header (hp, fp->ctf_serializing_is_btf, 0) <0)
+ goto err; /* errno is set for us. */
if (ctf_flip (fp, rawhp, src, fp->ctf_serializing_is_btf, 1) < 0)
goto err; /* errno is set for us. */
}