diff options
Diffstat (limited to 'lib/security.c')
-rw-r--r-- | lib/security.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/lib/security.c b/lib/security.c index 41dfa7311..3b2a39213 100644 --- a/lib/security.c +++ b/lib/security.c @@ -178,15 +178,15 @@ static size_t buffer_write(struct krb4buffer *buf, void *data, size_t len) { if(buf->index + len > buf->size) { - void *tmp; - if(buf->data == NULL) - tmp = malloc(1024); - else - tmp = realloc(buf->data, buf->index + len); - if(tmp == NULL) - return -1; - buf->data = tmp; - buf->size = buf->index + len; + void *tmp; + if(buf->data == NULL) + tmp = malloc(1024); + else + tmp = realloc(buf->data, buf->index + len); + if(tmp == NULL) + return -1; + buf->data = tmp; + buf->size = buf->index + len; } memcpy((char*)buf->data + buf->index, data, len); buf->index += len; |