mirror of
https://github.com/kovidgoyal/kitty
synced 2026-07-16 13:34:48 +02:00
Fix loop style in detect_tempdir_case_sensitivity and lowercase_copy
Agent-Logs-Url: https://github.com/kovidgoyal/kitty/sessions/8c155dc2-c7ee-448f-9300-825f74411ddd Co-authored-by: kovidgoyal <1308621+kovidgoyal@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
ea47deeb5c
commit
4a0b189bce
@@ -153,7 +153,8 @@ detect_tempdir_case_sensitivity(const char *tempdir_path) {
|
|||||||
if (!basename_len) return;
|
if (!basename_len) return;
|
||||||
char upper_basename[PATH_MAX];
|
char upper_basename[PATH_MAX];
|
||||||
if (basename_len >= sizeof(upper_basename)) return;
|
if (basename_len >= sizeof(upper_basename)) return;
|
||||||
for (size_t i = 0; i <= basename_len; i++) upper_basename[i] = (char)toupper((unsigned char)basename[i]);
|
for (size_t i = 0; i < basename_len; i++) upper_basename[i] = (char)toupper((unsigned char)basename[i]);
|
||||||
|
upper_basename[basename_len] = '\0';
|
||||||
if (strcmp(upper_basename, basename) == 0) return; // already all-uppercase, cannot distinguish
|
if (strcmp(upper_basename, basename) == 0) return; // already all-uppercase, cannot distinguish
|
||||||
char upper_path[PATH_MAX];
|
char upper_path[PATH_MAX];
|
||||||
if (dirname_len + 1 + basename_len + 1 > sizeof(upper_path)) return;
|
if (dirname_len + 1 + basename_len + 1 > sizeof(upper_path)) return;
|
||||||
@@ -1850,7 +1851,8 @@ lowercase_copy(const char *s) {
|
|||||||
size_t len = strlen(s);
|
size_t len = strlen(s);
|
||||||
char *ans = malloc(len + 1);
|
char *ans = malloc(len + 1);
|
||||||
if (!ans) return NULL;
|
if (!ans) return NULL;
|
||||||
for (size_t i = 0; i <= len; i++) ans[i] = (char)tolower((unsigned char)s[i]);
|
for (size_t i = 0; i < len; i++) ans[i] = (char)tolower((unsigned char)s[i]);
|
||||||
|
ans[len] = '\0';
|
||||||
return ans;
|
return ans;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user