version 1.129, 2002/04/25 10:58:16
|
version 1.130, 2002/05/02 09:37:13
|
Line 3995 static char *ParseGenericSelector (char
|
Line 3995 static char *ParseGenericSelector (char
|
while (*selector != EOS && *selector != ',' && |
while (*selector != EOS && *selector != ',' && |
*selector != '.' && *selector != ':' && |
*selector != '.' && *selector != ':' && |
*selector != '#' && *selector != '[' && |
*selector != '#' && *selector != '[' && |
|
*selector != '*' && *selector != '>' && |
!TtaIsBlank (selector)) |
!TtaIsBlank (selector)) |
*cur++ = *selector++; |
*cur++ = *selector++; |
*cur++ = EOS; /* close the first string in sel[] */ |
*cur++ = EOS; /* close the first string in sel[] */ |
Line 4014 static char *ParseGenericSelector (char
|
Line 4015 static char *ParseGenericSelector (char
|
/* now names[0] points to the beginning of the parsed item |
/* now names[0] points to the beginning of the parsed item |
and cur to the next chain to be parsed */ |
and cur to the next chain to be parsed */ |
while (*selector == '.' || *selector == ':' || |
while (*selector == '.' || *selector == ':' || |
*selector == '#' || *selector == '[') |
*selector == '#' || *selector == '[' || |
|
*selector == '*' || *selector == '>') |
{ |
{ |
/* point to the following word in sel[] */ |
/* point to the following word in sel[] */ |
deb = cur; |
deb = cur; |
Line 4149 static char *ParseGenericSelector (char
|
Line 4151 static char *ParseGenericSelector (char
|
else |
else |
selector++; |
selector++; |
} |
} |
|
else |
|
{ |
|
/* not supported selector */ |
|
while (*selector != EOS && *selector != ',' && |
|
*selector != '.' && *selector != ':' && |
|
!TtaIsBlank (selector)) |
|
*cur++ = *selector++; |
|
/* close the word */ |
|
*cur++ = EOS; |
|
CSSParseError ("Not supported selector", deb); |
|
DoApply = FALSE; |
|
} |
} |
} |
|
|
selector = SkipBlanksAndComments (selector); |
selector = SkipBlanksAndComments (selector); |