if (previousNode) {\r
if (fontStatus == FontInfo_Valid) {\r
previousNode->addAttribute(L"font-name", fontName);\r
- wostringstream s;\r
- s.setf(ios::fixed);\r
- s << setprecision(1) << fontSize << "pt";\r
- previousNode->addAttribute(L"font-size", s.str());\r
+ if (fontSize > 0) {\r
+ wostringstream s;\r
+ s.setf(ios::fixed);\r
+ s << setprecision(1) << fontSize << "pt";\r
+ previousNode->addAttribute(L"font-size", s.str());\r
+ }\r
if ((fontFlags&PDDOM_FONTATTR_ITALIC)==PDDOM_FONTATTR_ITALIC) previousNode->addAttribute(L"italic", L"1");\r
if ((fontFlags&PDDOM_FONTATTR_BOLD)==PDDOM_FONTATTR_BOLD) previousNode->addAttribute(L"bold", L"1");\r
}\r