diff options
author | Ulrich Weigand <uweigand@de.ibm.com> | 2004-01-22 23:05:13 +0000 |
---|---|---|
committer | Ulrich Weigand <uweigand@gcc.gnu.org> | 2004-01-22 23:05:13 +0000 |
commit | 6ed0ecaf3064ca9eb0e537db3a9264ef1f8eee36 (patch) | |
tree | 263975aa4dd6796b2d268bd2583bb0bea2841816 /libffi/testsuite/libffi.call | |
parent | d0d969f8e7100252b19578aa2b28270504aef9f4 (diff) | |
download | gcc-6ed0ecaf3064ca9eb0e537db3a9264ef1f8eee36.zip gcc-6ed0ecaf3064ca9eb0e537db3a9264ef1f8eee36.tar.gz gcc-6ed0ecaf3064ca9eb0e537db3a9264ef1f8eee36.tar.bz2 |
cls_uint.c (cls_ret_uint_fn): Treat result value as of type ffi_arg, not unsigned int.
* testsuite/libffi.call/cls_uint.c (cls_ret_uint_fn): Treat result
value as of type ffi_arg, not unsigned int.
From-SVN: r76377
Diffstat (limited to 'libffi/testsuite/libffi.call')
-rw-r--r-- | libffi/testsuite/libffi.call/cls_uint.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libffi/testsuite/libffi.call/cls_uint.c b/libffi/testsuite/libffi.call/cls_uint.c index 501e179..e24e7bd 100644 --- a/libffi/testsuite/libffi.call/cls_uint.c +++ b/libffi/testsuite/libffi.call/cls_uint.c @@ -10,10 +10,10 @@ static void cls_ret_uint_fn(ffi_cif* cif,void* resp,void** args, void* userdata) { - *(unsigned int*)resp = *(unsigned int *)args[0]; + *(ffi_arg *)resp = *(unsigned int *)args[0]; printf("%d: %d\n",*(unsigned int *)args[0], - *(unsigned int *)resp); + *(ffi_arg *)resp); } typedef unsigned int (*cls_ret_uint)(unsigned int); |