'orig_mem' may be used uninitialized in this function
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1725479 13f79535-47bb-0310-9956-
ffa450edef68
apr_size_t avail;
int der_length;
unsigned char *mem;
- unsigned char *orig_mem;
+ unsigned char *orig_mem = NULL;
der_length = i2d_X509(cc->leaf, NULL);
if (der_length < 0) {
ap_log_error(APLOG_MARK, APLOG_CRIT, rv, s,
APLOGNO(02773) "Failed to reconstruct signed data for "
"SCT");
- free(orig_mem);
+ if (orig_mem != NULL) {
+ free(orig_mem);
+ }
}
else {
if (avail != 0) {