]> granicus.if.org Git - graphviz/commitdiff
lefty SFcompareEntries: remove MSVC 'strcascmp' fall back
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Sun, 19 Sep 2021 21:25:06 +0000 (14:25 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 25 Sep 2021 20:43:42 +0000 (13:43 -0700)
Commit 1c2c986ebb2d16e491c68656217f5352b3d809c8 replaced `SFCompareEntries`
implementation with `strcasecmp` or `_stricmp` depending on whether we were
compiling with a non-MSVC compiler or with MSVC, respectively. However, this
code is part of the X11 GUI support and hence never built with MSVC. This commit
removes this unnecessary fall back which was dead code.

cmd/lefty/ws/x11/libfilereq/Dir.c

index 14d6b4312d251927d3da62e396a7410194af5f7a..db75d851eccc51822ce67512a1671661d64c5d85 100644 (file)
@@ -40,9 +40,7 @@
 #include "config.h"
 #include <stdio.h>
 #include <string.h>
-#ifndef _MSC_VER
 #include <strings.h>
-#endif
 
 #include "SFinternal.h"
 
 int SFcompareEntries (const void *vp, const void *vq) {
     const SFEntry *p = vp, *q = vq;
 #ifdef SEL_FILE_IGNORE_CASE
-#ifdef _MSC_VER
-    return _stricmp(p->real, q->real);
-#else
     return strcasecmp(p->real, q->real);
-#endif
 #else /* def SEL_FILE_IGNORE_CASE */
     return strcmp (p->real, q->real);
 #endif /* def SEL_FILE_IGNORE_CASE */