summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Benea <abenea@gmail.com>2011-04-14 23:09:02 +0300
committerDaniel Stenberg <daniel@haxx.se>2011-04-14 23:02:29 +0200
commitfb80a0a0825e09214d7fc53cf66919816fa79261 (patch)
treed6c9983919cb38cd76b317df03ebf460180adb22
parente84730948d8a89f27a002a0e9d148182f7a497cc (diff)
downloadgnurl-fb80a0a0825e09214d7fc53cf66919816fa79261.tar.gz
gnurl-fb80a0a0825e09214d7fc53cf66919816fa79261.tar.bz2
gnurl-fb80a0a0825e09214d7fc53cf66919816fa79261.zip
Fix a buffer overflow in pubkey_show().
-rw-r--r--lib/ssluse.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/ssluse.c b/lib/ssluse.c
index caffdad9a..eb022ad93 100644
--- a/lib/ssluse.c
+++ b/lib/ssluse.c
@@ -1888,7 +1888,7 @@ static void pubkey_show(struct SessionHandle *data,
char namebuf[32];
char *buffer;
- left = sizeof(len*3 + 1);
+ left = len*3 + 1;
buffer = malloc(left);
if(buffer) {
char *ptr=buffer;