|author||Rich Felker <firstname.lastname@example.org>||2012-04-14 22:32:42 -0400|
|committer||Rich Felker <email@example.com>||2012-04-14 22:32:42 -0400|
fix signedness error handling invalid multibyte sequences in regexec
the "< 0" test was always false due to use of an unsigned type. this resulted in infinite loops on 32-bit machines (adding -1U to a pointer is the same as adding -1) and crashes on 64-bit machines (offsetting the string pointer by 4gb-1b when an illegal sequence was hit).
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions