version 1.251, 2004/02/10 17:12:48
|
version 1.252, 2004/02/11 09:57:45
|
Line 1972 static char *ParseCSSFontFamily (Element
|
Line 1972 static char *ParseCSSFontFamily (Element
|
CSSInfoPtr css, ThotBool isHTML) |
CSSInfoPtr css, ThotBool isHTML) |
{ |
{ |
PresentationValue font; |
PresentationValue font; |
char quoteChar; |
char quoteChar, *p; |
|
|
font.typed_data.value = 0; |
font.typed_data.value = 0; |
font.typed_data.unit = UNIT_REL; |
font.typed_data.unit = UNIT_REL; |
Line 2043 static char *ParseCSSFontFamily (Element
|
Line 2043 static char *ParseCSSFontFamily (Element
|
else |
else |
/* unknown font name. Skip it */ |
/* unknown font name. Skip it */ |
{ |
{ |
|
p = cssRule; |
if (quoteChar != EOS) |
if (quoteChar != EOS) |
cssRule = SkipQuotedString (cssRule, quoteChar); |
cssRule = SkipQuotedString (cssRule, quoteChar); |
else |
else |
cssRule = SkipWord (cssRule); |
cssRule = SkipWord (cssRule); |
|
while (p == cssRule && |
|
*cssRule != ',' && *cssRule != ';' && *cssRule != EOS) |
|
{ |
|
cssRule++; |
|
p = cssRule; |
|
cssRule = SkipWord (cssRule); |
|
} |
cssRule = SkipBlanksAndComments (cssRule); |
cssRule = SkipBlanksAndComments (cssRule); |
if (*cssRule == ',') |
if (*cssRule == ',') |
{ |
{ |