I'd like to commit the attached patch to the 3.4 branch. This was discovered by the unit test which failed when an empty matrix element didn't have a value of 0.0. As it turned out, I was initializing the higher 4 bytes via 32-bit pointer but the lower 4 bytes were left un-initialized, which caused the double value to become non-zero. Apparently this doesn't happen when building a 64-bit build.
Thanks, Kohei
0001-Properly-initialize-and-copy-fVal.patch
Description: Binary data
_______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice