diff --git a/glib/guuid.c b/glib/guuid.c index f26343ee0..5368465c5 100644 --- a/glib/guuid.c +++ b/glib/guuid.c @@ -113,7 +113,7 @@ uuid_parse_string (const gchar *str, if (hi == -1 || lo == -1) return FALSE; - bytes[i++] = hi << 8 | lo; + bytes[i++] = hi << 4 | lo; } if (uuid != NULL)