From 04c7c3637e88f52b309e8b69e587ecc51f809f47 Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Fri, 11 Dec 2015 00:57:47 +0100 Subject: [PATCH] Don't refine SODIUM_C99 if it has already been defined --- src/libsodium/include/sodium/utils.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/libsodium/include/sodium/utils.h b/src/libsodium/include/sodium/utils.h index 5fec3ec6..a2af546a 100644 --- a/src/libsodium/include/sodium/utils.h +++ b/src/libsodium/include/sodium/utils.h @@ -10,10 +10,12 @@ extern "C" { #endif -#if defined(__cplusplus) || !defined(__STDC_VERSION__) || __STDC_VERSION__ < 199901L -# define SODIUM_C99(X) -#else -# define SODIUM_C99(X) X +#ifndef SODIUM_C99 +# if defined(__cplusplus) || !defined(__STDC_VERSION__) || __STDC_VERSION__ < 199901L +# define SODIUM_C99(X) +# else +# define SODIUM_C99(X) X +# endif #endif SODIUM_EXPORT