diff options
-rw-r--r-- | widgets/proc_freebsd.go | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/widgets/proc_freebsd.go b/widgets/proc_freebsd.go index a938636..1df0c66 100644 --- a/widgets/proc_freebsd.go +++ b/widgets/proc_freebsd.go @@ -42,15 +42,18 @@ func getProcs() ([]Proc, error) { } pid, err := strconv.Atoi(strings.TrimSpace(process.Pid)) if err != nil { - log.Printf(tr.Value("widget.proc.err.pidconv", err.Error(), process)) + sp := fmt.Sprintf("%v", process) + log.Printf(tr.Value("widget.proc.err.pidconv", err.Error(), sp)) } cpu, err := strconv.ParseFloat(utils.ConvertLocalizedString(process.CPU), 32) if err != nil { - log.Printf(tr.Value("widget.proc.err.cpuconv", err.Error(), process)) + sp := fmt.Sprintf("%v", process) + log.Printf(tr.Value("widget.proc.err.cpuconv", err.Error(), sp)) } mem, err := strconv.ParseFloat(utils.ConvertLocalizedString(process.Mem), 32) if err != nil { - log.Printf(tr.Value("widget.proc.err.memconv", err.Error(), process)) + sp := fmt.Sprintf("%v", process) + log.Printf(tr.Value("widget.proc.err.memconv", err.Error(), sp)) } proc := Proc{ Pid: pid, |