From 92e917ca500b226bf8d18b47c85ede2f6c8aa62b Mon Sep 17 00:00:00 2001 From: Zack Middleton Date: Sat, 20 Apr 2013 21:28:21 -0500 Subject: Add fallback for __func__ (ioq3 isn't compiled as c99 by default) Using Debian gcc version 4.7.2 and clang 3.0-6.1 anyway. --- src/qcommon/files.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/qcommon') diff --git a/src/qcommon/files.c b/src/qcommon/files.c index 59f60bc2..815953e8 100644 --- a/src/qcommon/files.c +++ b/src/qcommon/files.c @@ -287,8 +287,12 @@ FILE* missingFiles = NULL; #endif /* C99 defines __func__ */ -#ifndef __func__ -#define __func__ "(unknown)" +#if __STDC_VERSION__ < 199901L +# if __GNUC__ >= 2 || _MSC_VER >= 1300 +# define __func__ __FUNCTION__ +# else +# define __func__ "(unknown)" +# endif #endif /* -- cgit