make wchar_t long, not unsigned short
treeb2ff45d92743215f000ff5506b0623e0ece62cb9
drwxr-xr-x - gcc