Commit bb2276ab authored by Bodo Möller's avatar Bodo Möller
Browse files

Avoid potential memory leak in code generated by 'openssl dhparam -C'.

parent 41918458
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -464,7 +464,7 @@ bad:
		printf("\tdh->g=BN_bin2bn(dh%d_g,sizeof(dh%d_g),NULL);\n",
			bits,bits);
		printf("\tif ((dh->p == NULL) || (dh->g == NULL))\n");
		printf("\t\treturn(NULL);\n");
		printf("\t\t{ DH_free(dh); return(NULL); }\n");
		if (dh->length)
			printf("\tdh->length = %d\n", dh->length);
		printf("\treturn(dh);\n\t}\n");