Skip to content

Commit

Permalink
Merge pull request #90 from observerly/fix/fits/NewFITSImageFrom2DData
Browse files Browse the repository at this point in the history
fix: Added fits.Data default pointer reference make([]float32, pixels).
  • Loading branch information
michealroberts authored Nov 11, 2022
2 parents f1d16d5 + c0d3533 commit e19fdd0
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 15 deletions.
32 changes: 17 additions & 15 deletions coverage.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,23 +6,25 @@ github.com/observerly/iris/pkg/fits/fits.go:52.2,65.3 2 12
github.com/observerly/iris/pkg/fits/fits.go:44.31,46.3 1 24
github.com/observerly/iris/pkg/fits/fits.go:48.17,50.3 1 12
github.com/observerly/iris/pkg/fits/fits.go:70.96,76.25 3 5
github.com/observerly/iris/pkg/fits/fits.go:82.2,95.3 2 5
github.com/observerly/iris/pkg/fits/fits.go:82.2,82.20 1 5
github.com/observerly/iris/pkg/fits/fits.go:86.2,99.3 2 5
github.com/observerly/iris/pkg/fits/fits.go:76.25,77.27 1 2974
github.com/observerly/iris/pkg/fits/fits.go:77.27,79.4 1 3418336
github.com/observerly/iris/pkg/fits/fits.go:100.55,115.2 2 1
github.com/observerly/iris/pkg/fits/fits.go:118.60,124.16 3 1
github.com/observerly/iris/pkg/fits/fits.go:129.2,131.16 2 1
github.com/observerly/iris/pkg/fits/fits.go:135.2,135.17 1 1
github.com/observerly/iris/pkg/fits/fits.go:124.16,126.3 1 0
github.com/observerly/iris/pkg/fits/fits.go:131.16,133.3 1 0
github.com/observerly/iris/pkg/fits/fits.go:139.90,142.16 2 2
github.com/observerly/iris/pkg/fits/fits.go:147.2,151.18 3 2
github.com/observerly/iris/pkg/fits/fits.go:165.2,165.17 1 2
github.com/observerly/iris/pkg/fits/fits.go:142.16,144.3 1 0
github.com/observerly/iris/pkg/fits/fits.go:151.18,154.35 2 2
github.com/observerly/iris/pkg/fits/fits.go:158.3,160.17 2 2
github.com/observerly/iris/pkg/fits/fits.go:154.35,156.4 1 3968
github.com/observerly/iris/pkg/fits/fits.go:160.17,162.4 1 0
github.com/observerly/iris/pkg/fits/fits.go:82.20,84.3 1 0
github.com/observerly/iris/pkg/fits/fits.go:104.55,119.2 2 1
github.com/observerly/iris/pkg/fits/fits.go:122.60,128.16 3 1
github.com/observerly/iris/pkg/fits/fits.go:133.2,135.16 2 1
github.com/observerly/iris/pkg/fits/fits.go:139.2,139.17 1 1
github.com/observerly/iris/pkg/fits/fits.go:128.16,130.3 1 0
github.com/observerly/iris/pkg/fits/fits.go:135.16,137.3 1 0
github.com/observerly/iris/pkg/fits/fits.go:143.90,146.16 2 2
github.com/observerly/iris/pkg/fits/fits.go:151.2,155.18 3 2
github.com/observerly/iris/pkg/fits/fits.go:169.2,169.17 1 2
github.com/observerly/iris/pkg/fits/fits.go:146.16,148.3 1 0
github.com/observerly/iris/pkg/fits/fits.go:155.18,158.35 2 2
github.com/observerly/iris/pkg/fits/fits.go:162.3,164.17 2 2
github.com/observerly/iris/pkg/fits/fits.go:158.35,160.4 1 3968
github.com/observerly/iris/pkg/fits/fits.go:164.17,166.4 1 0
github.com/observerly/iris/pkg/fits/header.go:43.72,92.2 8 27
github.com/observerly/iris/pkg/fits/header.go:98.78,115.28 8 8
github.com/observerly/iris/pkg/fits/header.go:119.2,119.30 1 8
Expand Down
4 changes: 4 additions & 0 deletions pkg/fits/fits.go
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,10 @@ func NewFITSImageFrom2DData(ex [][]uint32, naxis int32, naxis1 int32, naxis2 int
}
}

if len(data) == 0 {
data = make([]float32, pixels)
}

f := NewFITSImage(naxis, naxis1, naxis2)

return &FITSImage{
Expand Down

0 comments on commit e19fdd0

Please sign in to comment.