Diff between 22737ddbd42463a5cf7413c42d3d8b02add76a6f and 7a176b4955cb1d9a92803c7e308339e41ee3cd6f
Changed Files
| File | Additions | Deletions | Status |
| lib/uuid.c | +2 | -2 | modified |
Full Patch
diff --git a/lib/uuid.c b/lib/uuid.c
index 20b67d0..ac071fa 100644
--- a/lib/uuid.c
+++ b/lib/uuid.c
@@ -183,14 +183,14 @@ static inline int is_uuid128(const char *string)
static inline int is_base_uuid128(const char *string)
{
uint16_t uuid;
- char dummy;
+ char dummy[2];
if (!is_uuid128(string))
return 0;
return sscanf(string,
"0000%04hx-0000-1000-8000-00805%1[fF]9%1[bB]34%1[fF]%1[bB]",
- &uuid, &dummy, &dummy, &dummy, &dummy) == 5;
+ &uuid, dummy, dummy, dummy, dummy) == 5;
}
static inline int is_uuid32(const char *string)