]> Savannah Git Hosting - gnulib.git/commit
mbrtoc16: Fix undefined behaviour.
authorBruno Haible <bruno@clisp.org>
Tue, 10 Sep 2024 11:56:03 +0000 (13:56 +0200)
committerBruno Haible <bruno@clisp.org>
Tue, 17 Sep 2024 14:06:30 +0000 (16:06 +0200)
commit4002572f48316d007c9b602567597a02060f76a3
treee842db817c9b5cb5780b33895c641dafb8a52a62
parent6c10d9b60de07759cf3e6de8dc41dc0b95970e37
mbrtoc16: Fix undefined behaviour.

* lib/mbrtoc16.c (SET_EXTRA_STATE): Cast to 'unsigned int' before
shifting the bits to the positions 31..16.
ChangeLog
lib/mbrtoc16.c