From 3f47f43d5cb4924f08a830e3de5523ac054f9213 Mon Sep 17 00:00:00 2001 From: jsing <> Date: Mon, 26 Dec 2016 15:28:42 +0000 Subject: Restore previous behaviour of incrementing the pointer so that it points at the end of the buffer. Issue identified by and diff from Kazuki Yamaguchi . --- src/lib/libssl/ssl_asn1.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/lib') diff --git a/src/lib/libssl/ssl_asn1.c b/src/lib/libssl/ssl_asn1.c index a27858c955..36fbbbed98 100644 --- a/src/lib/libssl/ssl_asn1.c +++ b/src/lib/libssl/ssl_asn1.c @@ -1,4 +1,4 @@ -/* $OpenBSD: ssl_asn1.c,v 1.45 2016/12/07 13:17:33 jsing Exp $ */ +/* $OpenBSD: ssl_asn1.c,v 1.46 2016/12/26 15:28:42 jsing Exp $ */ /* * Copyright (c) 2016 Joel Sing @@ -200,6 +200,7 @@ i2d_SSL_SESSION(SSL_SESSION *s, unsigned char **pp) data = NULL; } else { memcpy(*pp, data, data_len); + *pp += data_len; } } -- cgit v1.2.3-55-g6feb