Make free standards compliant
This commit is contained in:
parent
d621f8d765
commit
dc064e8ea7
11
free/main.go
11
free/main.go
@ -74,13 +74,20 @@ func parseMemInfo() jsh.JshFrame {
|
||||
memInfo[key] = val
|
||||
}
|
||||
|
||||
finalOut := jsh.JshFrame{memInfo, errors}
|
||||
// Wrap with array
|
||||
stdOut := []map[string]jsh.MemStat{memInfo}
|
||||
finalOut := jsh.JshFrame{stdOut, errors}
|
||||
return finalOut
|
||||
}
|
||||
|
||||
func runJsonMode() {
|
||||
output := parseMemInfo()
|
||||
fmt.Println("%s", *output.ToJson())
|
||||
queue := make(chan *jsh.JshFrame)
|
||||
done := make(chan bool)
|
||||
go jsh.OutputFrames(queue, done)
|
||||
queue <- &output
|
||||
close(queue)
|
||||
<-done
|
||||
}
|
||||
|
||||
func main() {
|
||||
|
Reference in New Issue
Block a user