Skip to content
Snippets Groups Projects
Commit ce32fd33 authored by Niels Möller's avatar Niels Möller
Browse files

Use malloc, instead of asprintf.

Rev: src/nettle/examples/rsa-keygen.c:1.7
parent 5f48092d
No related branches found
No related tags found
No related merge requests found
......@@ -22,9 +22,6 @@
* MA 02111-1307, USA.
*/
/* For asprintf */
#define _GNU_SOURCE
#include "buffer.h"
#include "rsa.h"
#include "sexp.h"
......@@ -95,8 +92,11 @@ main(int argc, char **argv)
return EXIT_FAILURE;
}
asprintf(&pub_name, "%s.pub", priv_name);
if (!pub_name)
pub_name = malloc(strlen(priv_name) + 5);
if (pub_name)
sprintf(pub_name, "%s.pub", priv_name);
else
{
werror("Memory exhausted.\n");
return EXIT_FAILURE;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment