summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-10-15 02:28:36 -0500
committerJeff Carr <[email protected]>2025-10-15 02:28:36 -0500
commit4edcd924f3ba12bdcf952c563657d7d4cc8b8165 (patch)
tree7de3eb60b531074e01f961c768f42bc17d42c1ed
parent27c5ceabc677cd7b2d3463c135a97ba5c3b4961a (diff)
fix. lib/cobol/ using pointers nowv0.0.14
-rw-r--r--parseDpkgOutputIntoPB.go38
1 files changed, 18 insertions, 20 deletions
diff --git a/parseDpkgOutputIntoPB.go b/parseDpkgOutputIntoPB.go
index cb1692f..f1a19a1 100644
--- a/parseDpkgOutputIntoPB.go
+++ b/parseDpkgOutputIntoPB.go
@@ -176,35 +176,33 @@ func ParseDpkgOutputIntoPB(pb *zoopb.Package, all string) {
pb.DebInfo.Conflicts = varval
case "Source-Date":
t, err := cobol.GetTime(varval)
- if err == nil {
- pb.GitDate = timestamppb.New(t)
- } else {
- if config.Verbose() {
- log.Info("FIXME: Package-Build-Date", varval, err)
- }
+ if t != nil {
+ pb.GitDate = timestamppb.New(*t)
+ } else if config.Verbose() {
+ log.Info("FIXME: Package-Build-Date", varval, err)
}
case "Deb-File-Date":
pb.DebInfo.DebCtime = varval
- t, _ := cobol.GetTime(varval)
- pb.Ctime = timestamppb.New(t)
+ t, err := cobol.GetTime(varval)
+ if t != nil {
+ pb.GitDate = timestamppb.New(*t)
+ } else if config.Verbose() {
+ log.Info("FIXME: Package-Build-Date", varval, err)
+ }
case "Build-Date":
pb.DebInfo.BuildDate = varval
t, err := cobol.GetTime(varval)
- if err == nil {
- pb.BuildDate = timestamppb.New(t)
- } else {
- if config.Verbose() {
- log.Info("FIXME: Package-Build-Date", varval, err)
- }
+ if t != nil {
+ pb.BuildDate = timestamppb.New(*t)
+ } else if config.Verbose() {
+ log.Info("FIXME: Package-Build-Date", varval, err)
}
case "Package-Build-Date":
t, err := cobol.GetTime(varval)
- if err == nil {
- pb.BuildDate = timestamppb.New(t)
- } else {
- if config.Verbose() {
- log.Info("FIXME: Package-Build-Date", varval, err)
- }
+ if t != nil {
+ pb.BuildDate = timestamppb.New(*t)
+ } else if config.Verbose() {
+ log.Info("FIXME: Package-Build-Date", varval, err)
}
case "Git-Tag-Date":
if config.Verbose() {