From 8e9f50a9d01aa1dc05684763c5b1ea1df3c52cc6 Mon Sep 17 00:00:00 2001 From: Joerg Wunsch Date: Thu, 25 Aug 2011 19:03:10 +0000 Subject: [PATCH] Fix warnings. * ser_avrdoper.c: add so exit() is declared. * usbtiny.c (usbtiny_open): provide an initializer to a "may be used uninitialized" variable (since GCC could not fully detect the logic behind). git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@981 81a1dc3b-b13d-400b-aceb-764788c761c2 --- avrdude/ChangeLog | 8 ++++++++ avrdude/ser_avrdoper.c | 1 + avrdude/usbtiny.c | 2 +- 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/avrdude/ChangeLog b/avrdude/ChangeLog index b45324d2..ac826857 100644 --- a/avrdude/ChangeLog +++ b/avrdude/ChangeLog @@ -1,3 +1,11 @@ +2011-08-25 Joerg Wunsch + + Fix warnings. + * ser_avrdoper.c: add so exit() is declared. + * usbtiny.c (usbtiny_open): provide an initializer to a + "may be used uninitialized" variable (since GCC could not + fully detect the logic behind). + 2011-08-25 Joerg Wunsch * configure.ac: Add a check for FreeBSD's libusb-1.0 diff --git a/avrdude/ser_avrdoper.c b/avrdude/ser_avrdoper.c index e11fc39c..5a8e59fa 100644 --- a/avrdude/ser_avrdoper.c +++ b/avrdude/ser_avrdoper.c @@ -31,6 +31,7 @@ #include #include +#include #include "avrdude.h" #include "serial.h" diff --git a/avrdude/usbtiny.c b/avrdude/usbtiny.c index 638e2a13..56467577 100644 --- a/avrdude/usbtiny.c +++ b/avrdude/usbtiny.c @@ -197,7 +197,7 @@ static int usbtiny_open(PROGRAMMER* pgm, char* name) { struct usb_bus *bus; struct usb_device *dev = 0; - char *bus_name; + char *bus_name = NULL; char *dev_name = NULL; // if no -P was given or '-P usb' was given