commit | 8bd6a203ca753e9181564221e4faf7703d520b78 | [log] [tgz] |
---|---|---|
author | Haitao Feng <haitao.feng@intel.com> | Wed Dec 31 13:48:08 2014 +0800 |
committer | Narayan Kamath <narayan@google.com> | Tue Jan 06 09:57:13 2015 +0000 |
tree | 7b3d47a0c0b3fb04c44526544347f4035edf529e | |
parent | 72d33849fea5de45087bfa79e645fa282ce8fcef [diff] |
Use NULL instead of 0 for pointer arguments of CallStaticVoidMethod. CallStaticVoidMethod is varargs function, and calling it with a literal 0 like CallStaticVoidMethod(..., 0) will treat the argument as a 4 byte int in both 32 and 64 bit processes. This is incorrect for pointer arguments where NULL should be used instead. Reviewed-by: Liao, Bruce <bruce.liao@intel.com> Signed-off-by: Yong Yao <yong.yao@intel.com> Change-Id: I9d700d3790a80dbee6826f64baf9ef5d81ca390f