summaryrefslogtreecommitdiff
path: root/filter
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2013-10-19 15:13:03 +0100
committerCaolán McNamara <caolanm@redhat.com>2013-10-19 19:16:31 +0100
commit0c28b1d5557027b55d288016e2e2f1b58f6f1bbe (patch)
tree9507713755104d490cd0fc5b790903cfd5b765a2 /filter
parente8c15a9c2050dc24f451eea1426b65df0fecd5a4 (diff)
CID#703918 ensure buffer is null terminated
Change-Id: If7937abf1ea51578187269a48af58bdede569ed6
Diffstat (limited to 'filter')
-rw-r--r--filter/source/graphicfilter/idxf/dxfgrprd.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/filter/source/graphicfilter/idxf/dxfgrprd.cxx b/filter/source/graphicfilter/idxf/dxfgrprd.cxx
index 2056653803a1..43fccca97fa2 100644
--- a/filter/source/graphicfilter/idxf/dxfgrprd.cxx
+++ b/filter/source/graphicfilter/idxf/dxfgrprd.cxx
@@ -243,7 +243,8 @@ void DXFGroupReader::SetF(sal_uInt16 nG, double fF)
void DXFGroupReader::SetS()
{
- strncpy(S0_9[0], "EOF", DXF_MAX_STRING_LEN + 1 );
+ strncpy(S0_9[0], "EOF", DXF_MAX_STRING_LEN);
+ S0_9[0][DXF_MAX_STRING_LEN] = 0;
}