From 3342963ed1464f3da15182c1829918dcc9c3507f Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Wed, 25 May 2011 04:48:10 +0000 Subject: =?UTF-8?q?2011-05-25=09Ralf=20Cors=C3=A9pius=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * libblock/src/flashdisk.c, libblock/src/nvdisk.c: Add va_end() (Backport from HEAD). --- cpukit/ChangeLog | 5 +++++ cpukit/libblock/src/flashdisk.c | 5 +++++ cpukit/libblock/src/nvdisk.c | 4 ++++ 3 files changed, 14 insertions(+) (limited to 'cpukit') diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog index 7fa0ad0fba..be7e417f96 100644 --- a/cpukit/ChangeLog +++ b/cpukit/ChangeLog @@ -1,3 +1,8 @@ +2011-05-25 Ralf Corsépius + + * libblock/src/flashdisk.c, libblock/src/nvdisk.c: + Add va_end() (Backport from HEAD). + 2011-05-19 Ralf Corsépius * posix/Makefile.am: Add posixtime.h. diff --git a/cpukit/libblock/src/flashdisk.c b/cpukit/libblock/src/flashdisk.c index ed6c6c4eb5..6902e3d0ea 100644 --- a/cpukit/libblock/src/flashdisk.c +++ b/cpukit/libblock/src/flashdisk.c @@ -344,6 +344,7 @@ rtems_fdisk_printf (const rtems_flashdisk* fd, const char *format, ...) ret = vfprintf (stdout, format, args); fprintf (stdout, "\n"); fflush (stdout); + va_end (args); } return ret; } @@ -368,6 +369,7 @@ rtems_fdisk_info (const rtems_flashdisk* fd, const char *format, ...) ret = vfprintf (stdout, format, args); fprintf (stdout, "\n"); fflush (stdout); + va_end (args); } return ret; } @@ -392,6 +394,7 @@ rtems_fdisk_warning (const rtems_flashdisk* fd, const char *format, ...) ret = vfprintf (stdout, format, args); fprintf (stdout, "\n"); fflush (stdout); + va_end (args); } return ret; } @@ -414,6 +417,7 @@ rtems_fdisk_error (const char *format, ...) ret = vfprintf (stderr, format, args); fprintf (stderr, "\n"); fflush (stderr); + va_end (args); return ret; } @@ -432,6 +436,7 @@ rtems_fdisk_abort (const char *format, ...) vfprintf (stderr, format, args); fprintf (stderr, "\n"); fflush (stderr); + va_end (args); exit (1); } diff --git a/cpukit/libblock/src/nvdisk.c b/cpukit/libblock/src/nvdisk.c index 8c8b13366f..26c0f40309 100644 --- a/cpukit/libblock/src/nvdisk.c +++ b/cpukit/libblock/src/nvdisk.c @@ -175,6 +175,7 @@ rtems_nvdisk_printf (const rtems_nvdisk* nvd, const char *format, ...) ret = vfprintf (stdout, format, args); fprintf (stdout, "\n"); fflush (stdout); + va_end (args); } return ret; } @@ -199,6 +200,7 @@ rtems_nvdisk_info (const rtems_nvdisk* nvd, const char *format, ...) ret = vfprintf (stdout, format, args); fprintf (stdout, "\n"); fflush (stdout); + va_end (args); } return ret; } @@ -223,6 +225,7 @@ rtems_nvdisk_warning (const rtems_nvdisk* nvd, const char *format, ...) ret = vfprintf (stdout, format, args); fprintf (stdout, "\n"); fflush (stdout); + va_end (args); } return ret; } @@ -245,6 +248,7 @@ rtems_nvdisk_error (const char *format, ...) ret = vfprintf (stderr, format, args); fprintf (stderr, "\n"); fflush (stderr); + va_end (args); return ret; } -- cgit v1.2.3