[libc]fix vsnprintf.c for Upper case hexadecimal bug