fixed char encoding on mac os.