blob: 8af0afdf26acd9ef6322f3462743a6fefc40f32b [file] [log] [blame]
On 64 bit machines where long int types AND long long int types are both 8 bytes, NSPR truncates
64-bit values to 32-bits. This is actually by designed based on the comment here:
https://bugzilla.mozilla.org/show_bug.cgi?id=433029
however, this is not what we want. We don't use NSPR types everywhere, so we need to handle this
case differently than NSPR's original intent for their own types.