summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-10-09 22:17:13 -0500
committerJeff Carr <[email protected]>2025-10-09 22:17:13 -0500
commit5c2ef27bf10bb27c4a1041ca095daf184f5c0b83 (patch)
treecf8b085ad6e6cd93f18a8b6b3d10fa8166a40986
parenteb947f9b20ab26f3a264512d9ea876c503eb0ec1 (diff)
fix nil panic
-rw-r--r--tableDefault.go6
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