Added warnings suppress option.

Changed buffer type from char to unsigned char.