change NewProcess return value to *Process.

pull/4/head
WAKAYAMA Shirou 11 years ago
parent bcb556f89f
commit 40d30f8a28

@ -10,11 +10,11 @@ import (
"strings" "strings"
) )
func NewProcess(pid int32) (Process, error) { func NewProcess(pid int32) (*Process, error) {
p := Process{ p := &Process{
Pid: int32(pid), Pid: int32(pid),
} }
go fillFromStat(pid, &p) go fillFromStat(pid, p)
/* /*
// user := parseInt32(fields[13]) // user := parseInt32(fields[13])
@ -101,8 +101,8 @@ func getState(status uint8) (string, error) {
return "running", nil return "running", nil
} }
func processes() ([]Process, error) { func processes() ([]*Process, error) {
ret := make([]Process, 0) ret := make([]*Process, 0)
pids, err := Pids() pids, err := Pids()
if err != nil { if err != nil {

Loading…
Cancel
Save