diff options
author | Nick Sanders <nsanders@chromium.org> | 2011-05-25 05:15:57 -0700 |
---|---|---|
committer | Nick Sanders <nsanders@chromium.org> | 2011-05-25 16:26:41 -0700 |
commit | a78123412ded7c6ba62f6564193c45de36a22046 (patch) | |
tree | 19449507bafa3371c892731b56bfa79f0f025465 | |
parent | cbc86f786c34a608b347f492551f172b281d784b (diff) | |
download | vboot-a78123412ded7c6ba62f6564193c45de36a22046.tar.gz |
Allow ARM uuid find
BUG=chromium-os:15268
TEST=not yet
Change-Id: I09c821fe58145bdfd65536e3c3c02d36fcd881ed
Reviewed-on: http://gerrit.chromium.org/gerrit/1541
Reviewed-by: Bill Richardson <wfrichar@chromium.org>
Tested-by: Nick Sanders <nsanders@chromium.org>
-rw-r--r-- | cgpt/cmd_find.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/cgpt/cmd_find.c b/cgpt/cmd_find.c index 896119a7..487ecf61 100644 --- a/cgpt/cmd_find.c +++ b/cgpt/cmd_find.c @@ -144,9 +144,12 @@ static int match_content(struct drive *drive, GptEntry *entry) { return 0; } -// FIXME: This needs to handle /dev/mmcblk0 -> /dev/mmcblk0p3 +// This needs to handle /dev/mmcblk0 -> /dev/mmcblk0p3, /dev/sda -> /dev/sda3 static void showmatch(char *filename, int partnum, GptEntry *entry) { - printf("%s%d\n", filename, partnum); + char * format = "%s%d\n"; + if (strncmp("/dev/mmcblk", filename, 11) == 0) + format = "%sp%d\n"; + printf(format, filename, partnum); if (verbose > 0) EntryDetails(entry, partnum - 1, numeric); } |