]> git.ipfire.org Git - thirdparty/asterisk.git/commit
Ensure that string field lengths are properly aligned
authorWalter Doekes <walter+asterisk@wjd.nu>
Wed, 2 Nov 2011 21:32:46 +0000 (21:32 +0000)
committerWalter Doekes <walter+asterisk@wjd.nu>
Wed, 2 Nov 2011 21:32:46 +0000 (21:32 +0000)
commit8ce51a7b75d76f15b4bc1fd125ab50f4d2569a9b
tree8cc91f6b7907e4fc6efa1ae8e09bcb0d14e534ff
parent53c1ecd8eaf3cad3ceacd5567ba2928803a1c7c5
Ensure that string field lengths are properly aligned

Integers should always be aligned. For some platforms (ARM, SPARC) this
is more important than for others. This changeset ensures that the
string field string lengths are aligned on *all* platforms, not just on
the SPARC for which there was a workaround. It also fixes that the
length integer can be resized to 32 bits without problems if needed.

(closes issue ASTERISK-17310)
Reported by: radael, S Adrian
Reviewed by: Tzafrir Cohen, Terry Wilson
Tested by: S Adrian

Review: https://reviewboard.asterisk.org/r/1549

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@343157 65c4cc65-6c06-0410-ace0-fbb531ad65f3
include/asterisk/stringfields.h
include/asterisk/utils.h
main/utils.c