Return non-zero exit status (128) when device error occurrs
diff --git a/src/ideviceinstaller.c b/src/ideviceinstaller.c index 37709d2..3bc7e74 100644 --- a/src/ideviceinstaller.c +++ b/src/ideviceinstaller.c
@@ -1450,5 +1450,9 @@ free(options); } + if (err_occurred && !res) { + res = 128; + } + return res; }