diff options
| author | Jeff Carr <[email protected]> | 2025-10-09 22:17:13 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-09 22:17:13 -0500 |
| commit | 5c2ef27bf10bb27c4a1041ca095daf184f5c0b83 (patch) | |
| tree | cf8b085ad6e6cd93f18a8b6b3d10fa8166a40986 | |
| parent | eb947f9b20ab26f3a264512d9ea876c503eb0ec1 (diff) | |
fix nil panic
| -rw-r--r-- | tableDefault.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tableDefault.go b/tableDefault.go index a787540..e732e74 100644 --- a/tableDefault.go +++ b/tableDefault.go @@ -67,6 +67,9 @@ func (m *Machine) PrintInstalledTable() { } } tablePB := m.makeSmartTable(installed) + if tablePB == nil { + panic("WTF") + } tablePB.PrintTable() log.Printf("pb.SmartTable: %d installed packages\n", installed.Len()) } @@ -108,6 +111,9 @@ func (m *Machine) makeSmartTable(pb *Packages) *PackagesTable { col.Width = 20 col = t.AddStringFunc("md5sum", func(p *Package) string { + if p.DebInfo == nil { + return "" + } return p.DebInfo.MD5SUM }) col.Width = 3 |
