Blob Blame History Raw
diff -up gnutls-2.6.2/lib/gnutlsxx.cpp.nosrp gnutls-2.6.2/lib/gnutlsxx.cpp
--- gnutls-2.6.2/lib/gnutlsxx.cpp.nosrp	2008-11-12 10:56:28.000000000 +0100
+++ gnutls-2.6.2/lib/gnutlsxx.cpp	2008-12-04 14:34:10.000000000 +0100
@@ -396,12 +396,14 @@ void session::set_credentials( credentia
     RETWRAP(gnutls_credentials_set( s, cred.get_type(), cred.ptr()));
 }
 
-#ifdef ENABLE_SRP
 const char* server_session::get_srp_username() const
 {
+#ifdef ENABLE_SRP
     return gnutls_srp_server_get_username( s);
-}
+#else
+    return NULL;
 #endif
+}
 
 const char* server_session::get_psk_username() const
 {