Freetype: The fix for the swizzle issue used incorrect values
Freetype: The fix for the swizzle issue used incorrect values

The actual limit is a signed short, which means the limit is #x7fff,
not #xffff. The problem in the previous fix was unnoticed because of a
typo (while testing, the decimal value 32767 was used, but it was
changed to hex for clarity before commit. The final test to ensure
that it still worked failed to highlight the issue since the actual
problem wasn't reproduced correctly).

slyrus/mcclim,slyrus/mcclim