Fix isprintrune()'s behaviour
I somehow missed this issue. A rune can not be smaller than the left range-delimiter and bigger than the right range-delimiter at the same time. The real check has to check if either condition applies.
This commit is contained in:
parent
dc3a2ffc4a
commit
9418101293
@ -6,5 +6,5 @@ int
|
||||
isprintrune(Rune r)
|
||||
{
|
||||
return !iscntrlrune(r) && (r != 0x2028) && (r != 0x2029) &&
|
||||
(r < 0xFFF9) && (r > 0xFFFB);
|
||||
((r < 0xFFF9) || (r > 0xFFFB));
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user