Removed unused cur variable in x509_string_to_names()
diff --git a/library/x509_create.c b/library/x509_create.c
index fdf2a72..2ac4d1d 100644
--- a/library/x509_create.c
+++ b/library/x509_create.c
@@ -43,7 +43,6 @@
     const char *end = s + strlen( s );
     const char *oid = NULL;
     int in_tag = 1;
-    asn1_named_data *cur;
 
     /* Clear existing chain if present */
     asn1_free_named_data_list( head );
@@ -84,9 +83,9 @@
 
         if( !in_tag && ( *c == ',' || c == end ) )
         {
-            if( ( cur = asn1_store_named_data( head, oid, strlen( oid ),
-                                               (unsigned char *) s,
-                                               c - s ) ) == NULL )
+            if( asn1_store_named_data( head, oid, strlen( oid ),
+                                       (unsigned char *) s,
+                                       c - s ) == NULL )
             {
                 return( POLARSSL_ERR_X509_MALLOC_FAILED );
             }