|
@@ -82,8 +82,13 @@ func main() {
|
|
|
fmt.Println("open ", winVersionFile, "error: ", err)
|
|
|
os.Exit(1)
|
|
|
}
|
|
|
+ buffer := new(bytes.Buffer)
|
|
|
+ if err := json.Compact(buffer, winB); err != nil {
|
|
|
+ fmt.Println("json.Compact error: ", err)
|
|
|
+ os.Exit(1)
|
|
|
+ }
|
|
|
var winV windowsVersion
|
|
|
- err = json.Unmarshal(winB, &winV)
|
|
|
+ err = json.Unmarshal(buffer.Bytes(), &winV)
|
|
|
if err != nil {
|
|
|
fmt.Println("invalid format of Windows version info: ", err, string(winB))
|
|
|
os.Exit(1)
|