diff options
Diffstat (limited to 'x11-misc/rss-glx/files/rss-glx-0.9.1-param-bound-mismatch.patch')
-rw-r--r-- | x11-misc/rss-glx/files/rss-glx-0.9.1-param-bound-mismatch.patch | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/x11-misc/rss-glx/files/rss-glx-0.9.1-param-bound-mismatch.patch b/x11-misc/rss-glx/files/rss-glx-0.9.1-param-bound-mismatch.patch new file mode 100644 index 000000000000..883dede1c8d4 --- /dev/null +++ b/x11-misc/rss-glx/files/rss-glx-0.9.1-param-bound-mismatch.patch @@ -0,0 +1,14 @@ +Fix mismatched array bounds for the parameters of function +rsVec_cross()'s declaration and definition. + +--- a/src/rsMath.c ++++ b/src/rsMath.c +@@ -43,7 +43,7 @@ float rsVec_normalize (float *v) + return length; + } + +-void rsVec_cross (float *v, float vec1[4], float vec2[4]) ++void rsVec_cross (float *v, float vec1[3], float vec2[3]) + { + v[0] = vec1[1] * vec2[2] - vec2[1] * vec1[2]; + v[1] = vec1[2] * vec2[0] - vec2[2] * vec1[0]; |