From 844399f6ed20080f62dba3a46b36228b2211f680 Mon Sep 17 00:00:00 2001 From: joerg Date: Tue, 7 Jan 2014 09:28:57 +0000 Subject: [PATCH] Fix build with GCC 4.5. --- external/bsd/tmux/dist/log.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/external/bsd/tmux/dist/log.c b/external/bsd/tmux/dist/log.c index abe03a1f5755..273979a3976d 100644 --- a/external/bsd/tmux/dist/log.c +++ b/external/bsd/tmux/dist/log.c @@ -1,4 +1,4 @@ -/* $Id: log.c,v 1.3 2014/01/07 02:11:29 joerg Exp $ */ +/* $Id: log.c,v 1.4 2014/01/07 09:28:57 joerg Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott @@ -105,7 +105,9 @@ log_vwrite(int pri, const char *msg, va_list ap) } /* Log a warning with error string. */ +#if __GNUC_PREREQ__(4, 6) || defined(__clang__) #pragma GCC diagnostic push +#endif #pragma GCC diagnostic ignored "-Wformat-nonliteral" void printflike1 log_warn(const char *msg, ...) @@ -120,7 +122,9 @@ log_warn(const char *msg, ...) free(fmt); va_end(ap); } +#if __GNUC_PREREQ__(4, 6) || defined(__clang__) #pragma GCC diagnostic push +#endif /* Log a warning. */ void printflike1