From 7aa87fe71df068e798fe002ac785477d4e22c918 Mon Sep 17 00:00:00 2001 From: Nikias Bassen Date: Fri, 14 Mar 2014 14:52:19 +0100 Subject: print AFC error code in case afc_file_write fails --- src/ideviceinstaller.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/ideviceinstaller.c b/src/ideviceinstaller.c index e1f995b..fc22446 100644 --- a/src/ideviceinstaller.c +++ b/src/ideviceinstaller.c @@ -491,8 +491,9 @@ static int afc_upload_file(afc_client_t afc, const char* filename, const char* d uint32_t written, total = 0; while (total < amount) { written = 0; - if (afc_file_write(afc, af, buf, amount, &written) != AFC_E_SUCCESS) { - fprintf(stderr, "AFC Write error!\n"); + afc_error_t aerr = afc_file_write(afc, af, buf, amount, &written); + if (aerr != AFC_E_SUCCESS) { + fprintf(stderr, "AFC Write error: %d\n", aerr); break; } total += written; -- cgit v1.1-32-gdbae