diff --git a/qdl.c b/qdl.c index 28ce750..d079a0c 100644 --- a/qdl.c +++ b/qdl.c @@ -400,7 +400,7 @@ static int decode_programmer(char *s, struct sahara_image *images) ret = decode_sahara_config(&archive, images); if (ret < 0 || ret == 1) - return -1; + return ret; images[SAHARA_ID_EHOSTDL_IMG] = archive; }