Signed-off-by: Lay, Kuan Loon <kuan.loon.lay@intel.com>
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
}
}
dev->chan_num = chan_num;
+ //no need proceed if no channel found
+ if (chan_num == 0)
+ return MRAA_SUCCESS;
mraa_iio_channel* chan;
dev->channels = calloc(chan_num, sizeof(mraa_iio_channel));
seekdir(dir, 0);
}
}
dev->event_num = event_num;
+ //no need proceed if no event found
+ if (event_num == 0)
+ return MRAA_SUCCESS;
mraa_iio_event* event;
dev->events = calloc(event_num, sizeof(mraa_iio_event));
if ( dev->events == NULL)