On Tue, 9 May 2006 17:17:58 -0700 (PDT) Linus Torvalds <torvalds@xxxxxxxx> wrote: > Here's a pretty lightly tested patch (on top of my previous one) that does > exactly that. This patch or something like it is needed for repo-config in order to query the new case sensitive portion of section names. This is on top of your two patches: diff --git a/repo-config.c b/repo-config.c index 63eda1b..9a9194f 100644 --- a/repo-config.c +++ b/repo-config.c @@ -65,11 +65,14 @@ static int show_config(const char* key_, static int get_value(const char* key_, const char* regex_) { int i; + char *tl; + + key = strdup(key_); + for (tl=key+strlen(key)-1; tl >= key && *tl != '.'; --tl) + *tl = tolower(*tl); + for (tl=key; *tl && *tl != '.'; ++tl) + *tl = tolower(*tl); - key = malloc(strlen(key_)+1); - for (i = 0; key_[i]; i++) - key[i] = tolower(key_[i]); - key[i] = 0; if (use_key_regexp) { key_regexp = (regex_t*)malloc(sizeof(regex_t)); - : send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html