@@ -1342,7 +1342,7 @@ int intif_parse_WisEnd(int fd)
*/
static int mapif_parse_WisToGM_sub(struct map_session_data* sd,va_list va)
{
- e_pc_permission permission = va_arg(va, e_pc_permission);
+ e_pc_permission permission = static_cast<e_pc_permission>(va_arg(va, uint32));
char *wisp_name;
char *message;
int len;