summaryrefslogtreecommitdiff
path: root/lib/gnutls_db.c
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2002-10-13 05:02:52 +0000
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2002-10-13 05:02:52 +0000
commit458e18ffad053301c7648deec7ad1da6f873747c (patch)
tree2612644d85306184254b31150b10264911b42b1c /lib/gnutls_db.c
parent22853894970ea9db7e7bf34206f3a7abf514d1fa (diff)
downloadgnutls-458e18ffad053301c7648deec7ad1da6f873747c.tar.gz
several fixes in the codebase, mostly in signed/unsigned checkings.
Diffstat (limited to 'lib/gnutls_db.c')
-rw-r--r--lib/gnutls_db.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/gnutls_db.c b/lib/gnutls_db.c
index 3b7290da27..549acb0bc6 100644
--- a/lib/gnutls_db.c
+++ b/lib/gnutls_db.c
@@ -165,11 +165,12 @@ int ret = 0;
}
/* allocate space for data */
- content.size = _gnutls_session_size( session);
- if (content.size < 0) {
+ ret = _gnutls_session_size( session);
+ if (ret < 0) {
gnutls_assert();
- return content.size;
+ return ret;
}
+ content.size = ret;
content.data = gnutls_malloc( content.size);
if (content.data==NULL) {