From 7569657304be41db07d015ab230751be98b05c98 Mon Sep 17 00:00:00 2001 From: James Teh Date: Wed, 5 Sep 2012 12:00:30 +1000 Subject: [PATCH] adobeAcrobat: If the font size is 0, don't bother including it. --- nvdaHelper/vbufBackends/adobeAcrobat/adobeAcrobat.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/nvdaHelper/vbufBackends/adobeAcrobat/adobeAcrobat.cpp b/nvdaHelper/vbufBackends/adobeAcrobat/adobeAcrobat.cpp index db858013b..2ddfd56f5 100644 --- a/nvdaHelper/vbufBackends/adobeAcrobat/adobeAcrobat.cpp +++ b/nvdaHelper/vbufBackends/adobeAcrobat/adobeAcrobat.cpp @@ -187,10 +187,12 @@ VBufStorage_fieldNode_t* renderText(VBufStorage_buffer_t* buffer, if (previousNode) { if (fontStatus == FontInfo_Valid) { previousNode->addAttribute(L"font-name", fontName); - wostringstream s; - s.setf(ios::fixed); - s << setprecision(1) << fontSize << "pt"; - previousNode->addAttribute(L"font-size", s.str()); + if (fontSize > 0) { + wostringstream s; + s.setf(ios::fixed); + s << setprecision(1) << fontSize << "pt"; + previousNode->addAttribute(L"font-size", s.str()); + } if ((fontFlags&PDDOM_FONTATTR_ITALIC)==PDDOM_FONTATTR_ITALIC) previousNode->addAttribute(L"italic", L"1"); if ((fontFlags&PDDOM_FONTATTR_BOLD)==PDDOM_FONTATTR_BOLD) previousNode->addAttribute(L"bold", L"1"); } -- 2.11.0