Merge pull request #55 from justinclift/alloc_fix_v1

Give exact size values to make() to prevent panic-ing
This commit is contained in:
Milan Nikolic 2018-09-08 14:23:06 +02:00 committed by GitHub
commit 45e271547d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -275,7 +275,7 @@ func ColorNormalize(color Color) Vector4 {
// Vector3ToFloat - Converts Vector3 to float32 slice
func Vector3ToFloat(vec Vector3) []float32 {
data := make([]float32, 0)
data := make([]float32, 3)
data[0] = vec.X
data[1] = vec.Y
data[2] = vec.Z
@ -285,7 +285,7 @@ func Vector3ToFloat(vec Vector3) []float32 {
// MatrixToFloat - Converts Matrix to float32 slice
func MatrixToFloat(mat Matrix) []float32 {
data := make([]float32, 0)
data := make([]float32, 16)
data[0] = mat.M0
data[1] = mat.M4