diff --git a/include/libssh/libssh.h b/include/libssh/libssh.h index 7857a77b..937e5b46 100644 --- a/include/libssh/libssh.h +++ b/include/libssh/libssh.h @@ -82,7 +82,7 @@ #define PRINTF_ATTRIBUTE(a,b) #endif /* __GNUC__ */ -#ifdef __GNUC__ +#if !defined(SSH_SUPPRESS_DEPRECATED) && defined(__GNUC__) #define SSH_DEPRECATED __attribute__ ((deprecated)) #else #define SSH_DEPRECATED