Fix error codes for memory-saving patch.
[openssl.git] / ssl / ssl_locl.h
index 0238676ff3949ff9e43e68c7dfb02f7851560d84..fc77fd0bde4de214b67a11f4acb72a1825fe992d 100644 (file)
@@ -561,11 +561,11 @@ typedef struct ssl3_comp_st
        COMP_METHOD *method; /* The method :-) */
        } SSL3_COMP;
 
-#if !defined(OPENSSL_NO_BUF_FREELISTS) && !defined(OPENSSL_NO_RELEASE_BUFFERS)
+#ifndef OPENSSL_NO_BUF_FREELISTS
 typedef struct ssl3_buf_freelist_st
        {
        size_t chunklen;
-       int len;
+       unsigned int len;
        struct ssl3_buf_freelist_entry_st *head;
        } SSL3_BUF_FREELIST;