zeroize last_error_token on unknown errors.
authorNikos Mavrogiannopoulos <nmav@gnutls.org>
Fri, 23 Nov 2012 08:47:24 +0000 (09:47 +0100)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Fri, 23 Nov 2012 08:47:24 +0000 (09:47 +0100)
lib/ASN1.c
lib/ASN1.y

index 075c81c..120b6d8 100644 (file)
@@ -3290,7 +3290,7 @@ _asn1_yyerror (const char *s)
                file_name, line_number, last_token);
       return;
     }
-
+  last_error_token[0] = 0;
 
   if (result_parse != ASN1_NAME_TOO_LONG)
     {
index d975632..ce0a8af 100644 (file)
@@ -876,7 +876,7 @@ _asn1_yyerror (const char *s)
                file_name, line_number, last_token);
       return;
     }
-
+  last_error_token[0] = 0;
 
   if (result_parse != ASN1_NAME_TOO_LONG)
     {