diff options
author | Chun-wei Fan <fanchunwei@src.gnome.org> | 2018-09-26 17:24:25 +0800 |
---|---|---|
committer | Chun-wei Fan <fanchunwei@src.gnome.org> | 2018-10-01 15:33:27 +0800 |
commit | 1afb944c308a9c382522a9aca68637f80ecb6103 (patch) | |
tree | 5977dc58a3bcc87f18ba0595164e801db7e848af | |
parent | 5fbd364bda9e41f0ff4261f9b01792daf729dfe6 (diff) | |
download | pygobject-1afb944c308a9c382522a9aca68637f80ecb6103.tar.gz |
gi/pygi-closure.c: Cast arg->v_pointer as needed
Just cast to ffi_arg, which more or less corresponds to a pointer type
as arg->v_pointer is a gpointer by itself. Fixes compiler
errors/warnings when we force-include msvc_recommended_pragmas.h
-rw-r--r-- | gi/pygi-closure.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gi/pygi-closure.c b/gi/pygi-closure.c index 3299d1be..136eec64 100644 --- a/gi/pygi-closure.c +++ b/gi/pygi-closure.c @@ -104,14 +104,14 @@ _pygi_closure_assign_pyobj_to_retval (gpointer retval, *(ffi_arg *) retval = arg->v_uint; break; default: - *(ffi_arg *) retval = arg->v_pointer; + *(ffi_arg *) retval = (ffi_arg) arg->v_pointer; break; } break; } default: - *(ffi_arg *) retval = arg->v_pointer; + *(ffi_arg *) retval = (ffi_arg) arg->v_pointer; break; } } |