From: Petr Štetiar Date: Wed, 27 Jul 2016 12:45:50 +0000 (+0200) Subject: Bail out if we can't find GPS device X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fugps.git;a=commitdiff_plain;h=442c54998883cd27d1d12ee04595d70b843ab444 Bail out if we can't find GPS device Signed-off-by: Petr Štetiar --- diff --git a/main.c b/main.c index 87d069b..6ff4c17 100644 --- a/main.c +++ b/main.c @@ -145,7 +145,10 @@ main(int argc, char ** argv) conn.path = ubus_socket; conn.cb = ubus_connect_handler; ubus_auto_connect(&conn); - nmea_open(argv[1], &stream, B4800); + + if (nmea_open(device, &stream, B4800) < 0) + return -1; + uloop_run(); uloop_done();