follow up to #9778: define and use an unsigned hash type
7 files changed