diff --git a/libfreerdp-core/crypto.c b/libfreerdp-core/crypto.c index de7394c1d..c6fa38542 100644 --- a/libfreerdp-core/crypto.c +++ b/libfreerdp-core/crypto.c @@ -287,7 +287,7 @@ char* crypto_print_name(X509_NAME* name) if(X509_NAME_print_ex(outBIO, name, 0, XN_FLAG_ONELINE) > 0) { unsigned long size = BIO_number_written(outBIO); - char* buffer = xzalloc(size); + buffer = xzalloc(size); memset(buffer, 0, size); BIO_read(outBIO, buffer, size); }