|
@@ -146,11 +146,11 @@ static void create_uuid_state(uuid_state *st)
|
|
*/
|
|
*/
|
|
static void format_token(char *target, const xuuid_t *u)
|
|
static void format_token(char *target, const xuuid_t *u)
|
|
{
|
|
{
|
|
- sprintf(target, "%08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x",
|
|
|
|
- u->time_low, u->time_mid, u->time_hi_and_version,
|
|
|
|
- u->clock_seq_hi_and_reserved, u->clock_seq_low,
|
|
|
|
- u->node[0], u->node[1], u->node[2],
|
|
|
|
- u->node[3], u->node[4], u->node[5]);
|
|
|
|
|
|
+ snprintf(target, sizeof(target), "%08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x",
|
|
|
|
+ u->time_low, u->time_mid, u->time_hi_and_version,
|
|
|
|
+ u->clock_seq_hi_and_reserved, u->clock_seq_low,
|
|
|
|
+ u->node[0], u->node[1], u->node[2],
|
|
|
|
+ u->node[3], u->node[4], u->node[5]);
|
|
}
|
|
}
|
|
|
|
|
|
/* convert a pair of hex digits to an integer value [0,255] */
|
|
/* convert a pair of hex digits to an integer value [0,255] */
|