Eric Smith <e...@trueblade.com> added the comment: It's basically because nothing comes after it. If you put something after it, such as a zero length integer, you'll see:
>>> from struct import calcsize >>> calcsize("ci") 8 >>> calcsize("ic") 5 >>> calcsize("ic0i") 8 ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue7355> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com