mirror of
https://github.com/recp/cglm.git
synced 2026-02-17 03:39:05 +00:00
Declare varables at top of scope for ivec[2|3|4]
This commit is contained in:
@@ -171,8 +171,9 @@ glm_ivec2_scale(ivec2 v, int s, ivec2 dest) {
|
||||
CGLM_INLINE
|
||||
int
|
||||
glm_ivec2_distance2(ivec2 a, ivec2 b) {
|
||||
int xd = a[0] - b[0];
|
||||
int yd = a[1] - b[1];
|
||||
int xd, yd;
|
||||
xd = a[0] - b[0];
|
||||
yd = a[1] - b[1];
|
||||
return xd * xd + yd * yd;
|
||||
}
|
||||
|
||||
|
||||
@@ -179,9 +179,10 @@ glm_ivec3_scale(ivec3 v, int s, ivec3 dest) {
|
||||
CGLM_INLINE
|
||||
int
|
||||
glm_ivec3_distance2(ivec3 a, ivec3 b) {
|
||||
int xd = a[0] - b[0];
|
||||
int yd = a[1] - b[1];
|
||||
int zd = a[2] - b[2];
|
||||
int xd, yd, zd;
|
||||
xd = a[0] - b[0];
|
||||
yd = a[1] - b[1];
|
||||
zd = a[2] - b[2];
|
||||
return xd * xd + yd * yd + zd * zd;
|
||||
}
|
||||
|
||||
|
||||
@@ -188,10 +188,11 @@ glm_ivec4_scale(ivec4 v, int s, ivec4 dest) {
|
||||
CGLM_INLINE
|
||||
int
|
||||
glm_ivec4_distance2(ivec4 a, ivec4 b) {
|
||||
int xd = a[0] - b[0];
|
||||
int yd = a[1] - b[1];
|
||||
int zd = a[2] - b[2];
|
||||
int wd = a[3] - b[3];
|
||||
int xd, yd, zd, wd;
|
||||
xd = a[0] - b[0];
|
||||
yd = a[1] - b[1];
|
||||
zd = a[2] - b[2];
|
||||
wd = a[3] - b[3];
|
||||
return xd * xd + yd * yd + zd * zd + wd * wd;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user