Change up strcasecmp/strncasecmp to be more C++y

This commit is contained in:
iikorni
2026-08-30 16:40:12 -05:00
parent 7a697986c6
commit da2a9a8fbc
32 changed files with 351 additions and 790 deletions
+6 -6
View File
@@ -734,9 +734,9 @@ void SCR_ScreenShot_f(void) {
if (command::argc() >= 2) {
const char *requested_ext = command::argv(1)->c_str();
if (!q_strcasecmp("png", requested_ext)
|| !q_strcasecmp("tga", requested_ext)
|| !q_strcasecmp("jpg", requested_ext))
if (std::is_eq(common::strcasecmp("png", requested_ext))
|| std::is_eq(common::strcasecmp("tga", requested_ext))
|| std::is_eq(common::strcasecmp("jpg", requested_ext)))
std::strncpy(ext, requested_ext, sizeof(ext));
else {
SCR_ScreenShot_Usage();
@@ -775,11 +775,11 @@ void SCR_ScreenShot_f(void) {
glReadPixels(glx, gly, glwidth, glheight, GL_RGB, GL_UNSIGNED_BYTE, buffer);
// now write the file
if (!q_strncasecmp(ext, "png", sizeof(ext)))
if (std::is_eq(common::strncasecmp(ext, "png", sizeof(ext))))
ok = Image_WritePNG(imagename, buffer, glwidth, glheight, 24, false);
else if (!q_strncasecmp(ext, "tga", sizeof(ext)))
else if (std::is_eq(common::strncasecmp(ext, "tga", sizeof(ext))))
ok = Image_WriteTGA(imagename, buffer, glwidth, glheight, 24, false);
else if (!q_strncasecmp(ext, "jpg", sizeof(ext)))
else if (std::is_eq(common::strncasecmp(ext, "jpg", sizeof(ext))))
ok = Image_WriteJPG(imagename, buffer, glwidth, glheight, 24, quality, false);
else
ok = false;