mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-08-05 19:35:48 +03:00
Move declaration of variables in dn_gets to top
Signed-off-by: Agathiyan Bragadeesh <agathiyan.bragadeesh2@arm.com>
This commit is contained in:
@@ -833,6 +833,7 @@ int mbedtls_x509_dn_gets(char *buf, size_t size, const mbedtls_x509_name *dn)
|
|||||||
unsigned char c, merge = 0;
|
unsigned char c, merge = 0;
|
||||||
const mbedtls_x509_name *name;
|
const mbedtls_x509_name *name;
|
||||||
const char *short_name = NULL;
|
const char *short_name = NULL;
|
||||||
|
char lowbits, highbits;
|
||||||
char numericoid[256];
|
char numericoid[256];
|
||||||
char s[MBEDTLS_X509_MAX_DN_NAME_SIZE], *p;
|
char s[MBEDTLS_X509_MAX_DN_NAME_SIZE], *p;
|
||||||
int print_hexstring;
|
int print_hexstring;
|
||||||
@@ -875,8 +876,8 @@ int mbedtls_x509_dn_gets(char *buf, size_t size, const mbedtls_x509_name *dn)
|
|||||||
s[0] = '#';
|
s[0] = '#';
|
||||||
|
|
||||||
c = name->val.tag;
|
c = name->val.tag;
|
||||||
char lowbits = (c & 0x0F);
|
lowbits = (c & 0x0F);
|
||||||
char highbits = c>>4;
|
highbits = c>>4;
|
||||||
s[1] = nibble_to_hex_digit(highbits);
|
s[1] = nibble_to_hex_digit(highbits);
|
||||||
s[2] = nibble_to_hex_digit(lowbits);
|
s[2] = nibble_to_hex_digit(lowbits);
|
||||||
|
|
||||||
@@ -892,8 +893,8 @@ int mbedtls_x509_dn_gets(char *buf, size_t size, const mbedtls_x509_name *dn)
|
|||||||
} else {
|
} else {
|
||||||
c = name->val.p[i-asn1_len_size];
|
c = name->val.p[i-asn1_len_size];
|
||||||
}
|
}
|
||||||
char lowbits = (c & 0x0F);
|
lowbits = (c & 0x0F);
|
||||||
char highbits = c>>4;
|
highbits = c>>4;
|
||||||
s[j++] = nibble_to_hex_digit(highbits);
|
s[j++] = nibble_to_hex_digit(highbits);
|
||||||
s[j] = nibble_to_hex_digit(lowbits);
|
s[j] = nibble_to_hex_digit(lowbits);
|
||||||
}
|
}
|
||||||
@@ -923,8 +924,8 @@ int mbedtls_x509_dn_gets(char *buf, size_t size, const mbedtls_x509_name *dn)
|
|||||||
return MBEDTLS_ERR_X509_BUFFER_TOO_SMALL;
|
return MBEDTLS_ERR_X509_BUFFER_TOO_SMALL;
|
||||||
}
|
}
|
||||||
s[j++] = '\\';
|
s[j++] = '\\';
|
||||||
char lowbits = (c & 0x0F);
|
lowbits = (c & 0x0F);
|
||||||
char highbits = c>>4;
|
highbits = c>>4;
|
||||||
s[j++] = nibble_to_hex_digit(highbits);
|
s[j++] = nibble_to_hex_digit(highbits);
|
||||||
s[j] = nibble_to_hex_digit(lowbits);
|
s[j] = nibble_to_hex_digit(lowbits);
|
||||||
} else {
|
} else {
|
||||||
|
Reference in New Issue
Block a user