From 15b05dce75b8a2195e5ba613e157fd308bc9f03f Mon Sep 17 00:00:00 2001 From: Pali Rohár Date: Sat, 22 Sep 2012 23:59:15 +0200 Subject: nolo: Fix nolo_send_image --- src/nolo.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/nolo.c b/src/nolo.c index 713ae6e..6ac0233 100644 --- a/src/nolo.c +++ b/src/nolo.c @@ -240,12 +240,14 @@ static int nolo_send_image(struct usb_device_info * dev, struct image * image, i int i; uint8_t len; char buf[9]; - char ** bufs; + char ** bufs = NULL; struct device_list * device = image->devices; - while ( device ) + while ( device ) { if ( device->device == dev->detected_device && hwrev_is_valid(device->hwrevs, dev->detected_hwrev) ) break; + device = device->next; + } if ( device ) bufs = device_list_alloc_to_bufs(device); -- cgit v1.2.3