Name of user not set #1002476 has uploaded this change for review.

View Change

coreinfo/coreinfo.c: Support both lower and upper case alphabets

Modify handle_category_key to handle both upper and lower case alphabets
in the coreinfo payload.

Change-Id: I3ccbf69e90ba7824ad6ec85d2ca59aa8f40b3006
Signed-off-by: Himanshu Sahdev <himanshusah@hcl.com>
---
M payloads/coreinfo/coreinfo.c
1 file changed, 3 insertions(+), 1 deletion(-)

git pull ssh://review.coreboot.org:29418/coreboot refs/changes/38/35538/1
diff --git a/payloads/coreinfo/coreinfo.c b/payloads/coreinfo/coreinfo.c
index b731abf..e6b7f2e 100644
--- a/payloads/coreinfo/coreinfo.c
+++ b/payloads/coreinfo/coreinfo.c
@@ -198,7 +198,9 @@

static void handle_category_key(struct coreinfo_cat *cat, int key)
{
- if (key >= 'a' && key <= 'z') {
+ if ((key >= 'a' && key <= 'z') || (key >= 'A' && key <= 'Z')) {
+ if (key >= 'A' && key <= 'Z')
+ key = key + 32;
int index = key - 'a';
if (index < cat->count) {
cat->cur = index;

To view, visit change 35538. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I3ccbf69e90ba7824ad6ec85d2ca59aa8f40b3006
Gerrit-Change-Number: 35538
Gerrit-PatchSet: 1
Gerrit-Owner: Name of user not set #1002476
Gerrit-MessageType: newchange