Use hardening option to add only hardening flags
[tinc] / src / gcrypt / pem.c
index 0f7763c..56858f2 100644 (file)
@@ -93,7 +93,7 @@ bool pem_encode(FILE *fp, const char *header, uint8_t *buf, size_t size) {
                return false;
        }
 
-       char b64[B64_SIZE(size)];
+       char *b64 = alloca(B64_SIZE(size));
        const size_t b64len = b64encode(b64, buf, size);
 
        for(size_t i = 0; i < b64len; i += 64) {