c: Fix capitalization bug
c: Fix capitalization bug

Capitalization didn't work correctly in deeply-nested patterns on
platforms where int is less than 32 bits wide.

skeeto/fantasyname,skeeto/fantasyname,skeeto/fantasyname,skeeto/fantasyname,skeeto/fantasyname,skeeto/fantasyname,skeeto/fantasyname