another pointer signedness fix