New submission from Сергей Ковба:

Such code PackageFile.write(struct.pack( "l", PkgHdrSize)) have different 
behaviour on 32-bit and 64-bit systems.
In case 32-bit system it writes to file 4 bytes. and 8 bytes in case 64-bit 
system, but in http://docs.python.org/library/struct.html p.7.3.2.2 long type 
have strict 4-byte size.

----------
messages: 169980
nosy: Сергей.Ковба
priority: normal
severity: normal
status: open
title: struct long type size
type: behavior
versions: Python 2.7

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue15878>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to