include: always do unsigned left-shift in CTF_SET_STID
authorNick Alcock <nick.alcock@oracle.com>
Thu, 25 Mar 2021 16:32:46 +0000 (16:32 +0000)
committerNick Alcock <nick.alcock@oracle.com>
Thu, 25 Mar 2021 16:32:47 +0000 (16:32 +0000)
commit24c877f9b19dc38f9c40e25116175481c8bb78f2
tree8fbbd508b009e36b690ff30176cf6df38f17534a
parent485170cdb1b634b550cf227f4642dcb38097b80c
include: always do unsigned left-shift in CTF_SET_STID

This turns into a signed left shift by 31 bits, otherwise.  This is an
offset and is always treated as unsigned in any case, so add an
appropriate cast.

include/ChangeLog
2021-03-25  Nick Alcock  <nick.alcock@oracle.com>

PR libctf/27628
* ctf-api.h: Fix some indentation.
(CTF_SET_STID): Always do an unsigned shift, even if STID is
signed.
include/ChangeLog
include/ctf.h