mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-12-26 09:08:59 +00:00
libsframe: fix error code in sframe_decode
When sanity check of SFrame header fails, set error code to SFRAME_ERR_BUF_INVAL instead of the current SFRAME_ERR_NOMEM.
This commit is contained in:
@@ -913,7 +913,7 @@ sframe_decode (const char *sf_buf, size_t sf_size, int *errp)
|
||||
sfheaderp = &dctx->sfd_header;
|
||||
if (!sframe_header_sanity_check_p (sfheaderp))
|
||||
{
|
||||
sframe_ret_set_errno (errp, SFRAME_ERR_NOMEM);
|
||||
sframe_ret_set_errno (errp, SFRAME_ERR_BUF_INVAL);
|
||||
goto decode_fail_free;
|
||||
}
|
||||
hdrsz = sframe_get_hdr_size (sfheaderp);
|
||||
|
||||
Reference in New Issue
Block a user