Avoid shadowing.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17576 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
		@@ -177,13 +177,13 @@ hx509_name_to_string(const hx509_name name, char **str)
 | 
				
			|||||||
		break;
 | 
							break;
 | 
				
			||||||
	    case choice_DirectoryString_bmpString: {
 | 
						    case choice_DirectoryString_bmpString: {
 | 
				
			||||||
		uint16_t *bmp = ds->u.bmpString.data;
 | 
							uint16_t *bmp = ds->u.bmpString.data;
 | 
				
			||||||
		size_t len = ds->u.bmpString.length;
 | 
							size_t bmplen = ds->u.bmpString.length;
 | 
				
			||||||
		int k;
 | 
							size_t k;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		ss = malloc(len + 1);
 | 
							ss = malloc(bmplen + 1);
 | 
				
			||||||
		if (ss == NULL)
 | 
							if (ss == NULL)
 | 
				
			||||||
		    _hx509_abort("allocation failure"); /* XXX */
 | 
							    _hx509_abort("allocation failure"); /* XXX */
 | 
				
			||||||
		for (k = 0; k < len; k++)
 | 
							for (k = 0; k < bmplen; k++)
 | 
				
			||||||
		    ss[k] = bmp[k] & 0xff; /* XXX */
 | 
							    ss[k] = bmp[k] & 0xff; /* XXX */
 | 
				
			||||||
		ss[k] = '\0';
 | 
							ss[k] = '\0';
 | 
				
			||||||
		break;
 | 
							break;
 | 
				
			||||||
@@ -319,7 +319,6 @@ int
 | 
				
			|||||||
hx509_parse_name(const char *str, hx509_name *name)
 | 
					hx509_parse_name(const char *str, hx509_name *name)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    const char *p, *q;
 | 
					    const char *p, *q;
 | 
				
			||||||
    char *r;
 | 
					 | 
				
			||||||
    size_t len;
 | 
					    size_t len;
 | 
				
			||||||
    hx509_name n;
 | 
					    hx509_name n;
 | 
				
			||||||
    void *ptr;
 | 
					    void *ptr;
 | 
				
			||||||
@@ -399,16 +398,17 @@ hx509_parse_name(const char *str, hx509_name *name)
 | 
				
			|||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	{
 | 
						{
 | 
				
			||||||
	    size_t strlen = len - (q - p) - 1;
 | 
						    size_t pstr_len = len - (q - p) - 1;
 | 
				
			||||||
	    const char *str = p + (q - p) + 1;
 | 
						    const char *pstr = p + (q - p) + 1;
 | 
				
			||||||
 | 
						    char *r;
 | 
				
			||||||
	    
 | 
						    
 | 
				
			||||||
	    r = malloc(strlen + 1);
 | 
						    r = malloc(pstr_len + 1);
 | 
				
			||||||
	    if (r == NULL) {
 | 
						    if (r == NULL) {
 | 
				
			||||||
		/* _hx509_abort("malloc"); */
 | 
							/* _hx509_abort("malloc"); */
 | 
				
			||||||
		goto out;
 | 
							goto out;
 | 
				
			||||||
	    }
 | 
						    }
 | 
				
			||||||
	    memcpy(r, str, strlen);
 | 
						    memcpy(r, pstr, pstr_len);
 | 
				
			||||||
	    r[strlen] = '\0';
 | 
						    r[pstr_len] = '\0';
 | 
				
			||||||
	    
 | 
						    
 | 
				
			||||||
	    rdn->val[0].value.element = choice_DirectoryString_printableString;
 | 
						    rdn->val[0].value.element = choice_DirectoryString_printableString;
 | 
				
			||||||
	    rdn->val[0].value.u.printableString = r;
 | 
						    rdn->val[0].value.u.printableString = r;
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user