@@ -312,7 +312,7 @@ int main(void)
312
312
& full_path , & skip_arguments )) {
313
313
/* do nothing */
314
314
}
315
- else if (!wcscmp (basename , L"git-gui.exe" )) {
315
+ else if (!wcsicmp (basename , L"git-gui.exe" )) {
316
316
static WCHAR buffer [BUFSIZE ];
317
317
if (!PathRemoveFileSpec (exepath )) {
318
318
fwprintf (stderr ,
@@ -338,20 +338,20 @@ int main(void)
338
338
prefix_args = buffer ;
339
339
prefix_args_len = wcslen (buffer );
340
340
}
341
- else if (!wcsncmp (basename , L"git-" , 4 )) {
341
+ else if (!wcsnicmp (basename , L"git-" , 4 )) {
342
342
needs_env_setup = 0 ;
343
343
344
344
/* Call a builtin */
345
345
prefix_args = basename + 4 ;
346
346
prefix_args_len = wcslen (prefix_args );
347
- if (!wcscmp (prefix_args + prefix_args_len - 4 , L".exe" ))
347
+ if (!wcsicmp (prefix_args + prefix_args_len - 4 , L".exe" ))
348
348
prefix_args_len -= 4 ;
349
349
350
350
/* set the default exe module */
351
351
wcscpy (exe , exepath );
352
352
PathAppend (exe , L"git.exe" );
353
353
}
354
- else if (!wcscmp (basename , L"git.exe" )) {
354
+ else if (!wcsicmp (basename , L"git.exe" )) {
355
355
if (!PathRemoveFileSpec (exepath )) {
356
356
fwprintf (stderr ,
357
357
L"Invalid executable path: %s\n" , exepath );
@@ -367,7 +367,7 @@ int main(void)
367
367
PathAppend (exe , L"bin\\git.exe" );
368
368
}
369
369
}
370
- else if (!wcscmp (basename , L"gitk.exe" )) {
370
+ else if (!wcsicmp (basename , L"gitk.exe" )) {
371
371
static WCHAR buffer [BUFSIZE ];
372
372
if (!PathRemoveFileSpec (exepath )) {
373
373
fwprintf (stderr ,
0 commit comments