Apache OpenOffice (AOO) Bugzilla – Attachment #63681: patch to make current logic explicit for issue #103713
void lcl_maybeReplaceNanWithZero( double& rfValue, sal_Int32 nMissingValueTreatment )
{
if( nMissingValueTreatment == ::com::sun::star::chart::MissingValueTreatment::USE_ZERO
if( (nMissingValueTreatment == ::com::sun::star::chart::MissingValueTreatment::USE_ZERO
&& ::rtl::math::isNan(rfValue) || ::rtl::math::isInf(rfValue) )
&& ::rtl::math::isNan(rfValue)) || ::rtl::math::isInf(rfValue) )
rfValue = 0.0;
}