From 8460b1f743f90ac1c117fc2f80c23cb5607c4e3f Mon Sep 17 00:00:00 2001 From: Brendan Le Foll Date: Thu, 15 May 2014 10:41:23 +0100 Subject: [PATCH] blink-io: make sure maa_gpio_init was successful Signed-off-by: Brendan Le Foll --- examples/blink-io.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/examples/blink-io.c b/examples/blink-io.c index bfde0cb..15fa102 100644 --- a/examples/blink-io.c +++ b/examples/blink-io.c @@ -62,6 +62,10 @@ main(int argc, char **argv) maa_gpio_context* gpio; gpio = maa_gpio_init(iopin); + if (gpio == NULL) { + fprintf(stderr, "Are you sure that pin%d you requested is valid on your platform?", iopin); + exit(1); + } printf("Initialised pin%d which is atually pin%d\n", iopin, gpio->pin); // set direction to OUT