https://bugs.freedesktop.org/show_bug.cgi?id=80960

Maxim Monastirsky <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #30 from Maxim Monastirsky <[email protected]> ---
Hi Tor,

It seems to me a regression of 84272d11. Previously we were writing long to the
file, so the 32-bit version wrote 32-bit values (represented in settings.xml as
"int"), and the 64-bit version wrote 64-bit values ("long" in settings.xml), so
there was no problem in reading this back to long on the same platform. But at
least since 84272d11 we're writing 64-bit on all platforms, because that's what
convertTwipToMm100 returns (see SwView::WriteUserDataSequence). So we have a
problem reading this back to long (in SwView::ReadUserDataSequence) on 32-bit
platforms, because the >>= operator of Any doesn't handle 64-to-32 bit
conversion.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to