>>615
enumの方をshort型で宣言すりゃ良いが、多くの場合変数側をintに変更で問題ないと思う