From bfb57a44153be9e1863d42e1c22fc41d15c220ae Mon Sep 17 00:00:00 2001 From: Joerg Wunsch Date: Mon, 11 Dec 2006 16:02:45 +0000 Subject: [PATCH] In ser_open(), do fill in fdp->ifd before already using it in ser_setspeed(). git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@701 81a1dc3b-b13d-400b-aceb-764788c761c2 --- ChangeLog | 5 +++++ ser_posix.c | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 200c9239..69e06549 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2006-12-11 Joerg Wunsch + + * ser_posix.c (ser_open): Do fill in fdp->ifd before already + using it in ser_setspeed(). + 2006-12-11 Joerg Wunsch * jtagmkI.c (jtagmkI_close): revert baud rate to the initial diff --git a/ser_posix.c b/ser_posix.c index 2c3671ab..c8ce502e 100644 --- a/ser_posix.c +++ b/ser_posix.c @@ -236,6 +236,8 @@ static void ser_open(char * port, long baud, union filedescriptor *fdp) exit(1); } + fdp->ifd = fd; + /* * set serial line attributes */ @@ -246,8 +248,6 @@ static void ser_open(char * port, long baud, union filedescriptor *fdp) progname, port, strerror(-rc)); exit(1); } - - fdp->ifd = fd; }