gnutls-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 2/8] mbuffers: Make _mbuffer_remove_bytes return a meaningful err


From: Jonathan Bastien-Filiatrault
Subject: [PATCH 2/8] mbuffers: Make _mbuffer_remove_bytes return a meaningful error code.
Date: Wed, 8 Sep 2010 18:34:41 -0400

Signed-off-by: Jonathan Bastien-Filiatrault <address@hidden>

diff --git a/lib/gnutls_mbuffers.c b/lib/gnutls_mbuffers.c
index 630f53a..7ebcc40 100644
--- a/lib/gnutls_mbuffers.c
+++ b/lib/gnutls_mbuffers.c
@@ -186,7 +186,10 @@ _mbuffer_remove_bytes (mbuffer_head_st *buf, size_t bytes)
   mbuffer_st *bufel, *next;
 
   if (bytes > buf->byte_length)
-    return -1;
+    {
+      gnutls_assert ();
+      return GNUTLS_E_INVALID_REQUEST;
+    }
 
   for (bufel = buf->head; bufel != NULL && left > 0; bufel = next)
     {
-- 
1.7.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]