(filename_check): change signednes of p to avoid warning, move typecasts

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@15348 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Love Hörnquist Åstrand
2005-06-02 10:41:28 +00:00
parent bc91ccb255
commit 0dd014d499

View File

@@ -1107,17 +1107,17 @@ done:
int
filename_check(char *filename)
{
unsigned char *p;
char *p;
p = (unsigned char *)strrchr(filename, '/');
p = strrchr(filename, '/');
if(p)
filename = p + 1;
p = filename;
if(isalnum(*p)){
if(isalnum((unsigned char)*p)){
p++;
while(*p && (isalnum(*p) || strchr(good_chars, *p)))
while(*p && (isalnum((unsigned char)*p) || strchr(good_chars, (unsigned char)*p)))
p++;
if(*p == '\0')
return 0;