Check that malloc returned non-NULL.

Signed-off-by: Simon Josefsson <simon@josefsson.org>
diff --git a/src/asn1Parser.c b/src/asn1Parser.c
index b6844a8..5ff4fa7 100644
--- a/src/asn1Parser.c
+++ b/src/asn1Parser.c
@@ -162,6 +162,11 @@
   else
     {
       inputFileName = (char *) malloc (strlen (argv[optind]) + 1);
+      if (inputFileName == NULL)
+	{
+	  fprintf(stderr, "Memory error\n");
+	  exit(1);
+	}
       strcpy (inputFileName, argv[optind]);
     }