qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH] qemu-log: Introduce qemu_log_mask_vprintf()


From: Markus Armbruster
Subject: Re: [Qemu-devel] [PATCH] qemu-log: Introduce qemu_log_mask_vprintf()
Date: Mon, 18 Feb 2013 08:50:00 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1 (gnu/linux)

Andreas Färber <address@hidden> writes:

> Corresponds to existing qemu_log_vprintf() but uses a mask.
>
> Signed-off-by: Andreas Färber <address@hidden>
> ---
>  include/qemu/log.h |    8 ++++++++
>  1 Datei geändert, 8 Zeilen hinzugefügt(+)
>
> diff --git a/include/qemu/log.h b/include/qemu/log.h
> index 58f69cb..4bfa60c 100644
> --- a/include/qemu/log.h
> +++ b/include/qemu/log.h
> @@ -64,6 +64,14 @@ qemu_log_vprintf(const char *fmt, va_list va)
>   */
>  void GCC_FMT_ATTR(2, 3) qemu_log_mask(int mask, const char *fmt, ...);
>  
> +static inline void GCC_FMT_ATTR(2, 0)
> +qemu_log_mask_vprintf(int mask, const char *fmt, va_list va)
> +{
> +    if ((qemu_loglevel & mask) && qemu_logfile) {
> +        vfprintf(qemu_logfile, fmt, va);
> +    }
> +}
> +
>  
>  /* Special cases: */

Got a user?



reply via email to

[Prev in Thread] Current Thread [Next in Thread]