From 21aee3dfe51e4e1b3310c1d2068f7ebd1aafd50b Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Sat, 24 Sep 2016 03:01:12 +0200 Subject: Return err with NewDevice --- cmd/drawtext/main.go | 6 +++++- cmd/testpattern/main.go | 11 +++++++++-- cmd/version/main.go | 6 +++++- 3 files changed, 19 insertions(+), 4 deletions(-) (limited to 'cmd') diff --git a/cmd/drawtext/main.go b/cmd/drawtext/main.go index 5f02e5d..251cd7a 100644 --- a/cmd/drawtext/main.go +++ b/cmd/drawtext/main.go @@ -2,6 +2,7 @@ package main import ( "flag" + "log" "os" "dim13.org/robo" @@ -12,7 +13,10 @@ var scale = flag.Float64("scale", 1.0, "font scale") func main() { flag.Parse() - dev := robo.NewDevice() + dev, err := robo.NewDevice() + if err != nil { + log.Fatal(err) + } defer dev.Close() handle := dev.Handle() diff --git a/cmd/testpattern/main.go b/cmd/testpattern/main.go index 26e5a24..accbe6e 100644 --- a/cmd/testpattern/main.go +++ b/cmd/testpattern/main.go @@ -1,9 +1,16 @@ package main -import "dim13.org/robo" +import ( + "log" + + "dim13.org/robo" +) func main() { - dev := robo.NewDevice() + dev, err := robo.NewDevice() + if err != nil { + log.Fatal(err) + } defer dev.Close() handle := dev.Handle() diff --git a/cmd/version/main.go b/cmd/version/main.go index b68f02e..aa88689 100644 --- a/cmd/version/main.go +++ b/cmd/version/main.go @@ -2,12 +2,16 @@ package main import ( "fmt" + "log" "dim13.org/robo" ) func main() { - dev := robo.NewDevice() + dev, err := robo.NewDevice() + if err != nil { + log.Fatal(err) + } defer dev.Close() fmt.Println(robo.Version(dev)) } -- cgit v1.2.3