[XviD-devel] ia64-Patch

Stephan Krause xvid-devel@xvid.org
Sat, 25 Jan 2003 17:56:46 +0100


--------------Boundary-00=_ME4AM1EJX5Q30ULR7O5B
Content-Type: text/plain;
  charset="iso-8859-15"
Content-Transfer-Encoding: 8bit

Hi,

after a longer time i checked the code for ia64 compatibility, and it did 
segfault in mbcoding. Reason was a uint32 which became -1. On 32bit-Platforms 
this is not a Problem, but on ia64 this isn't a really good idea. Using ptr_t 
instead of uint32 does help (on x86, ptr_t is just the same as uint32_t)

And for it seems I (ia64p) have lost my write access to the cvs, patch is 
attached.

Stephan

-- 
Sig fault. (core dumped)

--------------Boundary-00=_ME4AM1EJX5Q30ULR7O5B
Content-Type: text/x-diff;
  charset="iso-8859-15";
  name="ia64patch"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="ia64patch"

SW5kZXg6IHNyYy9iaXRzdHJlYW0vbWJjb2RpbmcuYwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAveHZp
ZC94dmlkY29yZS9zcmMvYml0c3RyZWFtL21iY29kaW5nLmMsdgpyZXRyaWV2aW5nIHJldmlzaW9u
IDEuMzgKZGlmZiAtcjEuMzggbWJjb2RpbmcuYwo5N2M5Nwo8ICAgICAgIHVpbnQzMl90IGksIGos
IGludHJhLCBsYXN0LCBydW4sICBydW5fZXNjLCBsZXZlbCwgbGV2ZWxfZXNjLCBlc2NhcGUsIGVz
Y2FwZV9sZW4sIG9mZnNldDsKLS0tCj4gICAgICAgcHRyX3QgaSwgaiwgaW50cmEsIGxhc3QsIHJ1
biwgcnVuX2VzYywgbGV2ZWwsIGxldmVsX2VzYywgZXNjYXBlLCBlc2NhcGVfbGVuLCBvZmZzZXQ7
Cg==

--------------Boundary-00=_ME4AM1EJX5Q30ULR7O5B--