diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2013-02-01 20:05:05 +0100 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2013-02-01 20:05:56 +0100 |
commit | ef15e8f3e95ceadab598375a77ceb354928f1aea (patch) | |
tree | 1cec0a78b30fddb7d226b6e2e44c4158e17f3b68 | |
parent | ecdd9ee649365b595a3e86e480c33b6b1c7c53b2 (diff) | |
download | gnutls-ef15e8f3e95ceadab598375a77ceb354928f1aea.tar.gz |
remove function is not required to add or retrieve from db.
-rw-r--r-- | lib/gnutls_db.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/gnutls_db.c b/lib/gnutls_db.c index eb16d662cb..8b241a7b98 100644 --- a/lib/gnutls_db.c +++ b/lib/gnutls_db.c @@ -170,8 +170,7 @@ static int db_func_is_ok (gnutls_session_t session) { if (session->internals.db_store_func != NULL && - session->internals.db_retrieve_func != NULL && - session->internals.db_remove_func != NULL) + session->internals.db_retrieve_func != NULL) return 0; else return GNUTLS_E_DB_ERROR; @@ -339,7 +338,7 @@ gnutls_db_remove_session (gnutls_session_t session) session_id.data = session->security_parameters.session_id; session_id.size = session->security_parameters.session_id_size; - if (db_func_is_ok (session) != 0) + if (session->internals.db_remove_func != NULL) { gnutls_assert (); return /* GNUTLS_E_DB_ERROR */; |