From 78bb4cdace43829b1e10f359ddee1affcfd64148 Mon Sep 17 00:00:00 2001 From: Pietro Gagliardi Date: Wed, 9 Apr 2014 18:26:20 -0400 Subject: Fixed Area drawing assuming the first pixel of the *image.NRGBA is at i.Pix[0]. --- area_darwin.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'area_darwin.go') diff --git a/area_darwin.go b/area_darwin.go index 8fc83a2..dcc6941 100644 --- a/area_darwin.go +++ b/area_darwin.go @@ -92,7 +92,7 @@ func areaView_drawRect(self C.id, rect C.struct_xrect) { } i := s.handler.Paint(cliprect) C.drawImage( - unsafe.Pointer(&i.Pix[0]), C.int64_t(i.Rect.Dx()), C.int64_t(i.Rect.Dy()), C.int64_t(i.Stride), + unsafe.Pointer(pixelData(i)), C.int64_t(i.Rect.Dx()), C.int64_t(i.Rect.Dy()), C.int64_t(i.Stride), C.int64_t(cliprect.Min.X), C.int64_t(cliprect.Min.Y)) } -- cgit v1.2.3