From ab82c4a73c97c0dc669018881c7d186e705dca5e Mon Sep 17 00:00:00 2001 From: csoler Date: Fri, 12 Aug 2016 15:24:40 +0200 Subject: [PATCH] added missing return in PGPKeyUtil, causing corruption of keys in some--possible rare--situations --- libretroshare/src/pgp/pgpkeyutil.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libretroshare/src/pgp/pgpkeyutil.cc b/libretroshare/src/pgp/pgpkeyutil.cc index b4e2161c2..e4a3c5b07 100644 --- a/libretroshare/src/pgp/pgpkeyutil.cc +++ b/libretroshare/src/pgp/pgpkeyutil.cc @@ -258,6 +258,8 @@ uint32_t PGPKeyParser::write_125Size(unsigned char *data,uint32_t size) { data[0] = (size >> 8) + 192 ; data[1] = (size & 255) - 192 ; + + return 2 ; } data[0] = 0xff ;