version 1.236, 2003/10/15 14:44:14
|
version 1.237, 2003/10/20 16:02:30
|
Line 4351 static char *ParseGenericSelector (char
|
Line 4351 static char *ParseGenericSelector (char
|
selector++; |
selector++; |
while (*selector != EOS && *selector != ',' && |
while (*selector != EOS && *selector != ',' && |
*selector != '.' && *selector != ':' && |
*selector != '.' && *selector != ':' && |
|
*selector != '#' && |
!TtaIsBlank (selector)) |
!TtaIsBlank (selector)) |
*cur++ = *selector++; |
*cur++ = *selector++; |
/* close the word */ |
/* close the word */ |
Line 4363 static char *ParseGenericSelector (char
|
Line 4364 static char *ParseGenericSelector (char
|
} |
} |
else |
else |
{ |
{ |
ids[0] = deb; |
if (ids[0] && strcmp(ids[0], deb)) |
specificity += 100; |
{ |
if (names[0] && !strcmp (names[0], "*")) |
CSSPrintError ("Too many ids", deb); |
names[0] = NULL; |
DoApply = FALSE; |
|
} |
|
else |
|
{ |
|
ids[0] = deb; |
|
specificity += 100; |
|
if (names[0] && !strcmp (names[0], "*")) |
|
names[0] = NULL; |
|
} |
} |
} |
} |
} |
else if (*selector == '[') |
else if (*selector == '[') |