diff options
author | root <root> | 2007-09-10 11:23:08 +0000 |
---|---|---|
committer | root <root> | 2007-09-10 11:23:08 +0000 |
commit | 8f64ebd6c137cdcb8a38742b2a70ab57c87ede22 (patch) | |
tree | 4ba5942f3401fe00fd074ec13773f1de7fb589f6 /src/guid.c | |
parent | 529b3f6fffd9ed9742009162077ea5c98325d2a9 (diff) | |
download | gpt-8f64ebd6c137cdcb8a38742b2a70ab57c87ede22.tar.gz gpt-8f64ebd6c137cdcb8a38742b2a70ab57c87ede22.tar.bz2 gpt-8f64ebd6c137cdcb8a38742b2a70ab57c87ede22.zip |
*** empty log message ***
Diffstat (limited to 'src/guid.c')
-rw-r--r-- | src/guid.c | 17 |
1 files changed, 10 insertions, 7 deletions
@@ -66,14 +66,15 @@ a_to_guid (char *a, GUID * g) while (ptr->name) { - if (!strcmp (a, ptr->name)) { - memcpy (g, &ptr->g, sizeof (GUID)); - return 0; - } - ptr++; + if (!strcmp (a, ptr->name)) + { + memcpy (g, &ptr->g, sizeof (GUID)); + return 0; + } + ptr++; } - while ((*a) && (ndigits != 32)) + while (ndigits != 32) { switch (*a) { @@ -112,9 +113,11 @@ a_to_guid (char *a, GUID * g) case 'f': digit[ndigits++] = ((*a) - 'a') + 0xa; break; - defalt: + + default: return -1; } + a++; } for (i = 0; i < 16; ++i) |