From 596f03665b1b07557cf22ac10459375bf8f9a90b Mon Sep 17 00:00:00 2001 From: Max Lv Date: Sat, 12 Dec 2015 11:17:30 +0800 Subject: [PATCH] Refine buffer allocation --- src/encrypt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/encrypt.c b/src/encrypt.c index 4862157e..868fae31 100644 --- a/src/encrypt.c +++ b/src/encrypt.c @@ -217,8 +217,8 @@ int brealloc(buffer_t *ptr, size_t len, size_t capacity) int real_capacity = max(len, capacity); if (ptr->capacity < real_capacity) { ptr->array = realloc(ptr->array, real_capacity); + ptr->capacity = real_capacity; } - ptr->capacity = real_capacity; return real_capacity; }