From: Nikos Mavrogiannopoulos Date: Sat, 24 Mar 2012 12:10:21 +0000 (+0100) Subject: added prototypes for inline functions (some gcc versions couldn't compile without) X-Git-Tag: gnutls_3_0_18~15 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4cbb6204392958db368e3250d79bf74b264480cc;p=thirdparty%2Fgnutls.git added prototypes for inline functions (some gcc versions couldn't compile without) --- diff --git a/lib/includes/gnutls/compat.h b/lib/includes/gnutls/compat.h index 29bff39cb0..16c1ddef12 100644 --- a/lib/includes/gnutls/compat.h +++ b/lib/includes/gnutls/compat.h @@ -314,14 +314,16 @@ gnutls_sign_callback_get (gnutls_session_t session, void **userdata) /* we provide older functions for compatibility as inline functions that * depend on gnutls_session_get_random. */ -static inline const void *gnutls_session_get_server_random (gnutls_session_t session) _GNUTLS_GCC_ATTR_DEPRECATED +static inline const void *gnutls_session_get_server_random (gnutls_session_t session) _GNUTLS_GCC_ATTR_DEPRECATED; +static inline const void *gnutls_session_get_server_random (gnutls_session_t session) { gnutls_datum_t rnd; gnutls_session_get_random(session, NULL, &rnd);/*doc-skip*/ return rnd.data; } -static inline const void *gnutls_session_get_client_random (gnutls_session_t session) _GNUTLS_GCC_ATTR_DEPRECATED +static inline const void *gnutls_session_get_client_random (gnutls_session_t session) _GNUTLS_GCC_ATTR_DEPRECATED; +static inline const void *gnutls_session_get_client_random (gnutls_session_t session) { gnutls_datum_t rnd; gnutls_session_get_random(session, &rnd, NULL);/*doc-skip*/