diff options
| author | Jeff Carr <[email protected]> | 2025-10-15 02:28:36 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-15 02:28:36 -0500 |
| commit | 4edcd924f3ba12bdcf952c563657d7d4cc8b8165 (patch) | |
| tree | 7de3eb60b531074e01f961c768f42bc17d42c1ed | |
| parent | 27c5ceabc677cd7b2d3463c135a97ba5c3b4961a (diff) | |
fix. lib/cobol/ using pointers nowv0.0.14
| -rw-r--r-- | parseDpkgOutputIntoPB.go | 38 |
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() { |
