From bdc7a5c44a22a812e7856d280407fdd62084b9fb Mon Sep 17 00:00:00 2001 From: "Stephen M. McQuay" Date: Thu, 2 Aug 2012 15:04:07 -0600 Subject: [PATCH] fixed error with image generation --- genimage/go.go | 10 ++++------ pic/pic.go | 2 +- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/genimage/go.go b/genimage/go.go index ec5d3c9..b5b2616 100644 --- a/genimage/go.go +++ b/genimage/go.go @@ -7,15 +7,13 @@ import ( func Pic(dx, dy int) [][]uint8 { result := make([][]uint8, dy) - for i := 0; i < dx; i++ { - result[i] = make([]uint8, dx) - } var ii, jj uint8 - for i := 0; i < dy; i++ { - for j := 0; j < dy; j++ { + for j := 0; j < dy; j++ { + result[j] = make([]uint8, dx) + for i := 0; i < dx; i++ { ii = uint8(i) jj = uint8(j) - result[i][j] = ii ^ jj + result[j][i] = ii ^ jj } } return result diff --git a/pic/pic.go b/pic/pic.go index d79ea08..006c993 100644 --- a/pic/pic.go +++ b/pic/pic.go @@ -15,7 +15,7 @@ import ( func CalculateImage(f func(int, int) [][]uint8) image.Image { const ( dx = 256 - dy = 256 + dy = 1024 ) data := f(dx, dy) m := image.NewNRGBA(image.Rect(0, 0, dx, dy))