Jonathan Neuschäfer has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/30173
Change subject: lib/fit: Normalize spaces in board names to dashes ......................................................................
lib/fit: Normalize spaces in board names to dashes
CONFIG_MAINBOARD_PART_NUMBER sometimes contains spaces, but spaces inside compat strings aren't nice, so let's convert all spaces to dashes.
Change-Id: I46f2b2d7091782e04df5476e50698001511f664b Signed-off-by: Jonathan Neuschäfer j.neuschaefer@gmx.net --- M src/lib/fit.c 1 file changed, 2 insertions(+), 2 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/73/30173/1
diff --git a/src/lib/fit.c b/src/lib/fit.c index da55072..090d34a 100644 --- a/src/lib/fit.c +++ b/src/lib/fit.c @@ -38,12 +38,12 @@ struct list_node list_node; };
-/* Convert string to lowercase and replace '_' with '-'. */ +/* Convert string to lowercase and replace '_' and spaces with '-'. */ static char *clean_compat_string(char *str) { for (size_t i = 0; i < strlen(str); i++) { str[i] = tolower(str[i]); - if (str[i] == '_') + if (str[i] == '_' || str[i] == ' ') str[i] = '-'; }