]> granicus.if.org Git - php/commit
On architectures that support va_copy (specifically x86_64 linux distros),
authorGeorge Schlossnagle <gschlossnagle@php.net>
Fri, 3 Jun 2005 07:31:59 +0000 (07:31 +0000)
committerGeorge Schlossnagle <gschlossnagle@php.net>
Fri, 3 Jun 2005 07:31:59 +0000 (07:31 +0000)
commitb4ff2c495f041fd10c3f7ee2434ea6b4c41b6b48
tree0f4f99fcb0ea287097a78c99ee19954aa6256fca
parent18ccd896c713b0f2b5a095ace1e2d7f03b6cbea1
On architectures that support va_copy (specifically x86_64 linux distros),
if you use va_list args more than once, you can corrupt memory - you
need to use va_copy instead.  man va_copy for details.

Also, derefrencing a void * to a long on 64 bit is totally uncool.
ext/soap/soap.c