From 06e4769d2bc560de5ccb4c911eabbe3136779113 Mon Sep 17 00:00:00 2001 From: Colin O Flynn Date: Sun, 25 Mar 2007 22:43:50 +0000 Subject: [PATCH] Colin O'Flynn *stk500generic.c: FIxed bug 19411 git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@731 81a1dc3b-b13d-400b-aceb-764788c761c2 --- avrdude/ChangeLog | 6 ++++++ avrdude/stk500generic.c | 2 ++ 2 files changed, 8 insertions(+) diff --git a/avrdude/ChangeLog b/avrdude/ChangeLog index 5bb78e19..c7d65af1 100644 --- a/avrdude/ChangeLog +++ b/avrdude/ChangeLog @@ -1,3 +1,9 @@ +2007-03-25 Colin O'Flynn + + * stk500generic.c: Forgot to close the serial port before trying to + open it again, caused problems on Windows machines. + Closes bug #19411 + 2007-02-26 Joerg Wunsch * avrdude.conf.in: Add the AT90PWM2/3B devices. diff --git a/avrdude/stk500generic.c b/avrdude/stk500generic.c index 3ea9d868..527c2302 100644 --- a/avrdude/stk500generic.c +++ b/avrdude/stk500generic.c @@ -48,6 +48,8 @@ static int stk500generic_open(PROGRAMMER * pgm, char * port) return 0; } + pgm->close(pgm); + stk500v2_initpgm(pgm); if (pgm->open(pgm, port) >= 0) {