From ac95d249d6319d47cf37896db4412844a4b0e32e Mon Sep 17 00:00:00 2001 From: Joerg Wunsch Date: Thu, 21 Dec 2006 21:21:14 +0000 Subject: [PATCH] In usbOpenDevice(), clear the error code when returning successfully. git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@705 81a1dc3b-b13d-400b-aceb-764788c761c2 --- avrdude/ChangeLog | 6 ++++++ avrdude/ser_avrdoper.c | 1 + 2 files changed, 7 insertions(+) diff --git a/avrdude/ChangeLog b/avrdude/ChangeLog index 226056bf..84d0b814 100644 --- a/avrdude/ChangeLog +++ b/avrdude/ChangeLog @@ -1,3 +1,9 @@ +2006-12-21 Joerg Wunsch + + Submitted by Christian Starkjohann: + * ser_avrdoper.c (usbOpenDevice): clear the error code when + returning successfully. + 2006-12-21 Joerg Wunsch Submitted by Christian Starkjohann: diff --git a/avrdude/ser_avrdoper.c b/avrdude/ser_avrdoper.c index 638fb5eb..a4f242ad 100644 --- a/avrdude/ser_avrdoper.c +++ b/avrdude/ser_avrdoper.c @@ -179,6 +179,7 @@ static int usbOpenDevice(union filedescriptor *fdp, int vendor, char *vendorName free(deviceDetails); if(handle != INVALID_HANDLE_VALUE){ fdp->pfd = (void *)handle; + errorCode = 0; } return errorCode; }