This call was missing the fix from:
commit
5ed6aa6153110050c29bcd600a1424014cfbf1d4
Author: Ian Jackson <iwj@mariner.uk.xensource.com>
Date: Wed Feb 20 16:30:05 2008 +0000
Use new CTYPE macro for <ctype.h>
This avoids passing a negative int to isfoobar,
which is not allowed
Thanks to Christoph Egger for pointing it out (although we do not use
his proposed fix).
i = strrchr(dirname, ':') - dirname;
assert(i >= 3);
- if (dirname[i-2] == ':' && isalpha(dirname[i-1]))
+ if (dirname[i-2] == ':' && CTYPE(isalpha,dirname[i-1]))
/* workaround for DOS drive names */
dirname += i-1;
else