X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fgcrypt%2Frsagen.c;h=dfbfa3382e632e950c2cc5bfab650793f282a141;hb=3a316823b971396a428f020f401b9fe41252d98d;hp=2cdbcccfc76ec2fff082e62efa57739d319d2b2a;hpb=40c28589328a2aa96c2ce1419c5d90616c758b3d;p=tinc diff --git a/src/gcrypt/rsagen.c b/src/gcrypt/rsagen.c index 2cdbcccf..dfbfa338 100644 --- a/src/gcrypt/rsagen.c +++ b/src/gcrypt/rsagen.c @@ -1,6 +1,6 @@ /* rsagen.c -- RSA key generation and export - Copyright (C) 2008 Guus Sliepen + Copyright (C) 2008-2012 Guus Sliepen This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -134,7 +134,7 @@ static bool ber_write_sequence(uint8_t **p, size_t *buflen, uint8_t *seqbuf, siz static bool ber_write_mpi(uint8_t **p, size_t *buflen, gcry_mpi_t mpi) { uint8_t tmpbuf[1024]; - size_t tmplen = sizeof tmpbuf; + size_t tmplen = sizeof(tmpbuf); gcry_error_t err; err = gcry_mpi_aprint(GCRYMPI_FMT_USG, &tmpbuf, &tmplen, mpi); @@ -158,8 +158,8 @@ bool rsa_write_pem_public_key(rsa_t *rsa, FILE *fp) { uint8_t derbuf2[8096]; uint8_t *derp1 = derbuf1; uint8_t *derp2 = derbuf2; - size_t derlen1 = sizeof derbuf1; - size_t derlen2 = sizeof derbuf2; + size_t derlen1 = sizeof(derbuf1); + size_t derlen2 = sizeof(derbuf2); if(!ber_write_mpi(&derp1, &derlen1, &rsa->n) || !ber_write_mpi(&derp1, &derlen1, &rsa->e) @@ -181,8 +181,8 @@ bool rsa_write_pem_private_key(rsa_t *rsa, FILE *fp) { uint8_t derbuf2[8096]; uint8_t *derp1 = derbuf1; uint8_t *derp2 = derbuf2; - size_t derlen1 = sizeof derbuf1; - size_t derlen2 = sizeof derbuf2; + size_t derlen1 = sizeof(derbuf1); + size_t derlen2 = sizeof(derbuf2); if(!ber_write_mpi(&derp1, &derlen1, &bits) || ber_write_mpi(&derp1, &derlen1, &rsa->n) // modulus