From f957b73a1d92f49b477d89a5ced41a3c8d52d96a Mon Sep 17 00:00:00 2001 From: Recep Aslantas Date: Sun, 30 Oct 2016 16:39:38 +0200 Subject: [PATCH] explicit cast int to enum for c++ --- include/cglm-euler.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/cglm-euler.h b/include/cglm-euler.h index 151aec5..d5ad22f 100644 --- a/include/cglm-euler.h +++ b/include/cglm-euler.h @@ -31,7 +31,7 @@ typedef enum glm_euler_sq { CGLM_INLINE glm_euler_sq glm_euler_order(char newOrder[3]) { - return newOrder[0] | newOrder[1] << 2 | newOrder[2] << 4; + return (glm_euler_sq)(newOrder[0] | newOrder[1] << 2 | newOrder[2] << 4); } /*!