cairomm, glibmm, gsl, gtkmm, libsigc++, pangomm packages.
[fedora-mingw.git] / gnutls / gnutls-2.4.0-nosrp.patch
1 diff -up gnutls-2.4.0/lib/gnutlsxx.cpp.nosrp gnutls-2.4.0/lib/gnutlsxx.cpp
2 --- gnutls-2.4.0/lib/gnutlsxx.cpp.nosrp 2008-05-19 10:01:43.000000000 +0200
3 +++ gnutls-2.4.0/lib/gnutlsxx.cpp       2008-06-23 20:11:26.000000000 +0200
4 @@ -398,7 +398,11 @@ void session::set_credentials( credentia
5  
6  const char* server_session::get_srp_username() const
7  {
8 +#ifdef ENABLE_SRP
9      return gnutls_srp_server_get_username( s);
10 +#else
11 +    return NULL;
12 +#endif
13  }
14  
15  const char* server_session::get_psk_username() const
16 @@ -677,7 +681,7 @@ void certificate_client_credentials::set
17  }
18  
19  // SRP
20 -
21 +#ifdef ENABLE_SRP
22  srp_server_credentials::srp_server_credentials() : credentials(GNUTLS_CRD_SRP)
23  { 
24      RETWRAP(gnutls_srp_allocate_server_credentials( &cred));
25 @@ -721,7 +725,7 @@ void srp_client_credentials::set_credent
26  {
27      gnutls_srp_set_client_credentials_function( cred, func);
28  }
29 -
30 +#endif
31  // PSK
32  
33  psk_server_credentials::psk_server_credentials() : credentials(GNUTLS_CRD_PSK)