You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It looks like .sav files created in big endian OSes are failed to get parsed correctly. If I understand it correctly, LayoutCode is supposed to be used to detect endianness which should later be applied to all Int32 reads. If LayoutCode = 0x00000002 then no endianness change is needed [on Windows]. But if it's 0x02000000 then all integers have to be read as big-endian (currently not implemented).
I'll try to create a pull request to fix this.
The text was updated successfully, but these errors were encountered:
dmitrygudkov
changed the title
Support for big endianness
Support for big endianness missing
Nov 10, 2017
________________________________
From: Dmitry Gudkov <[email protected]>
Sent: Friday, November 10, 2017 4:14:25 PM
To: TNSGlobal/SPSS-.NET-Reader
Cc: Subscribed
Subject: [TNSGlobal/SPSS-.NET-Reader] Support for big endianness (#27)
It looks like .sav files created in big endian OSes are failed to get parsed correctly. If I understand it correctly, LayoutCode is supposed to be used to detect endianness which should later be applied to all Int32 reads. If LayoutCode = 0x00000002 then no endianness change is needed [on Windows]. But if it's 0x02000000 then all integers have to be read as big-endian (currently not implemented).
I'll try to create a pull request to fix this.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub<#27>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AMzcCoJ0_5qLczGjiOuuXKengMQQt74Bks5s1MrAgaJpZM4QaLgG>.
It looks like .sav files created in big endian OSes are failed to get parsed correctly. If I understand it correctly, LayoutCode is supposed to be used to detect endianness which should later be applied to all Int32 reads. If LayoutCode = 0x00000002 then no endianness change is needed [on Windows]. But if it's 0x02000000 then all integers have to be read as big-endian (currently not implemented).
I'll try to create a pull request to fix this.
The text was updated successfully, but these errors were encountered: