Commit debf3801 authored by Andy Polyakov's avatar Andy Polyakov
Browse files

size_t-fy crypto/buffer.

parent ddb038d3
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -89,10 +89,10 @@ void BUF_MEM_free(BUF_MEM *a)
	OPENSSL_free(a);
	}

int BUF_MEM_grow(BUF_MEM *str, int len)
int BUF_MEM_grow(BUF_MEM *str, size_t len)
	{
	char *ret;
	unsigned int n;
	size_t n;

	if (str->length >= len)
		{
@@ -125,10 +125,10 @@ int BUF_MEM_grow(BUF_MEM *str, int len)
	return(len);
	}

int BUF_MEM_grow_clean(BUF_MEM *str, int len)
int BUF_MEM_grow_clean(BUF_MEM *str, size_t len)
	{
	char *ret;
	unsigned int n;
	size_t n;

	if (str->length >= len)
		{
+4 −4
Original line number Diff line number Diff line
@@ -76,15 +76,15 @@ extern "C" {

struct buf_mem_st
	{
	int length;	/* current number of bytes */
	size_t length;	/* current number of bytes */
	char *data;
	int max;	/* size of buffer */
	size_t max;	/* size of buffer */
	};

BUF_MEM *BUF_MEM_new(void);
void	BUF_MEM_free(BUF_MEM *a);
int	BUF_MEM_grow(BUF_MEM *str, int len);
int	BUF_MEM_grow_clean(BUF_MEM *str, int len);
int	BUF_MEM_grow(BUF_MEM *str, size_t len);
int	BUF_MEM_grow_clean(BUF_MEM *str, size_t len);
char *	BUF_strdup(const char *str);
char *	BUF_strndup(const char *str, size_t siz);
void *	BUF_memdup(const void *data, size_t siz);