diff --git a/include/cglm/call/quat.h b/include/cglm/call/quat.h index 2778a58..3080bc7 100644 --- a/include/cglm/call/quat.h +++ b/include/cglm/call/quat.h @@ -91,7 +91,7 @@ glmc_quat_angle(versor q); CGLM_EXPORT void -glmc_quat_axis(versor q, versor dest); +glmc_quat_axis(versor q, vec3 dest); CGLM_EXPORT void diff --git a/include/cglm/quat.h b/include/cglm/quat.h index 2ebc8b3..7745ed0 100644 --- a/include/cglm/quat.h +++ b/include/cglm/quat.h @@ -29,7 +29,7 @@ CGLM_INLINE void glm_quat_imagn(versor q, vec3 dest); CGLM_INLINE float glm_quat_imaglen(versor q); CGLM_INLINE float glm_quat_angle(versor q); - CGLM_INLINE void glm_quat_axis(versor q, versor dest); + CGLM_INLINE void glm_quat_axis(versor q, vec3 dest); CGLM_INLINE void glm_quat_mul(versor p, versor q, versor dest); CGLM_INLINE void glm_quat_mat4(versor q, mat4 dest); CGLM_INLINE void glm_quat_mat4t(versor q, mat4 dest); @@ -388,7 +388,7 @@ glm_quat_angle(versor q) { */ CGLM_INLINE void -glm_quat_axis(versor q, versor dest) { +glm_quat_axis(versor q, vec3 dest) { glm_quat_imagn(q, dest); } diff --git a/src/quat.c b/src/quat.c index 32674a7..8de4696 100644 --- a/src/quat.c +++ b/src/quat.c @@ -124,7 +124,7 @@ glmc_quat_angle(versor q) { CGLM_EXPORT void -glmc_quat_axis(versor q, versor dest) { +glmc_quat_axis(versor q, vec3 dest) { glm_quat_axis(q, dest); }