From 7681fef988061d080401e08dc71528f150e92056 Mon Sep 17 00:00:00 2001 From: Pat Hickey Date: Wed, 19 Dec 2012 14:00:41 -0800 Subject: [PATCH] AP_HAL: BetterStream gets vprintf and vprintf_P methods --- libraries/AP_HAL/utility/BetterStream.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libraries/AP_HAL/utility/BetterStream.h b/libraries/AP_HAL/utility/BetterStream.h index f19ae0dd07..1891c12548 100644 --- a/libraries/AP_HAL/utility/BetterStream.h +++ b/libraries/AP_HAL/utility/BetterStream.h @@ -10,6 +10,7 @@ #ifndef __AP_HAL_UTILITY_BETTERSTREAM_H__ #define __AP_HAL_UTILITY_BETTERSTREAM_H__ +#include #include "../AP_HAL_Namespace.h" #include "Stream.h" @@ -39,7 +40,9 @@ public: virtual void _printf_P(const prog_char *, ...) = 0; #define printf_P(fmt, ...) _printf_P((const prog_char *)fmt, ## __VA_ARGS__) - + + virtual void vprintf(const char *, va_list) = 0; + virtual void vprintf_P(const prog_char *, va_list) = 0; }; #endif // __AP_HAL_UTILITY_BETTERSTREAM_H__