changeset 1021:6f987640a4b2

Silence a few remaining warnings
author Sebastien Decugis <sdecugis@freediameter.net>
date Fri, 12 Apr 2013 12:32:57 +0800
parents 8110a781116a
children 2a510c541472
files extensions/dbg_interactive/dbg_interactive.i libfdcore/config.c libfdcore/sctps.c
diffstat 3 files changed, 6 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/extensions/dbg_interactive/dbg_interactive.i	Mon Apr 01 16:17:13 2013 +0800
+++ b/extensions/dbg_interactive/dbg_interactive.i	Fri Apr 12 12:32:57 2013 +0800
@@ -60,6 +60,8 @@
 %immutable fd_g_config;
 %immutable peer_state_str;
 
+#pragma SWIG nowarn=451
+
 /*****************
  *  Exceptions  *
 *****************/
--- a/libfdcore/config.c	Mon Apr 01 16:17:13 2013 +0800
+++ b/libfdcore/config.c	Fri Apr 12 12:32:57 2013 +0800
@@ -473,8 +473,10 @@
 			
 			unsigned int verify;
 			time_t now;
+			#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
 			GNUTLS_TRACE( gnutls_certificate_get_x509_cas (fd_g_config->cnf_sec_data.credentials, &CA_list, (unsigned int *) &CA_list_length) );
 			GNUTLS_TRACE( gnutls_certificate_get_x509_crls (fd_g_config->cnf_sec_data.credentials, &CRL_list, (unsigned int *) &CRL_list_length) );
+			#pragma GCC diagnostic warning "-Wdeprecated-declarations"
 			CHECK_GNUTLS_DO( gnutls_x509_crt_list_verify(certs, cert_max, CA_list, CA_list_length, CRL_list, CRL_list_length, 0, &verify),
 				{
 					TRACE_ERROR("Failed to verify the local certificate '%s' against local credentials. Please check your certificate is valid.", fd_g_config->cnf_sec_data.cert_file);
--- a/libfdcore/sctps.c	Mon Apr 01 16:17:13 2013 +0800
+++ b/libfdcore/sctps.c	Fri Apr 12 12:32:57 2013 +0800
@@ -237,7 +237,9 @@
 	/* Reset the low water value, since we don't use sockets */
 #ifndef GNUTLS_VERSION_300
 	/* starting version 2.12, this call is not needed */
+	#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
 	GNUTLS_TRACE( gnutls_transport_set_lowat( session, 0 ) );
+	#pragma GCC diagnostic warning "-Wdeprecated-declarations"
 #endif /* GNUTLS_VERSION_300 */
 	
 	/* Set the push and pull callbacks */
"Welcome to our mercurial repository"