An update will be applied January 25th, between 12PM and 1:00PM EST (UTC -5:00). The site may be slow during that time.

Commit bf28a387 authored by Kitware Robot's avatar Kitware Robot Committed by Brad King
Browse files

KWSys 2016-10-07 (dfe9b386)

Code extracted from:

at commit dfe9b38635d80cb5253187c1ddf90923e1b9effd (master).

Upstream Shortlog

Brad King (1):
      dfe9b386 SystemTools: Re-implement Strucmp
parent 0ab471ad
......@@ -2716,17 +2716,15 @@ unsigned long SystemTools::FileLength(const std::string& filename)
return length;
int SystemTools::Strucmp(const char *s1, const char *s2)
// lifted from Graphvis
while ((*s1 != '\0')
&& (tolower(*s1) == tolower(*s2)))
return tolower(*s1) - tolower(*s2);
int SystemTools::Strucmp(const char* l, const char* r)
int lc;
int rc;
do {
lc = tolower(*l++);
rc = tolower(*r++);
} while(lc == rc && lc);
return lc - rc;
// return file's modified time
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment