]> git.ipfire.org Git - thirdparty/vala.git/commit
codegen: Cast generic return value from g_ptr_array_index()
authorRico Tzschichholz <ricotz@ubuntu.com>
Fri, 26 Jan 2024 14:26:46 +0000 (15:26 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Fri, 26 Jan 2024 14:26:46 +0000 (15:26 +0100)
commitfee6dadcd4a8cc772c190a3e6bf9820f8fe2041e
treeceb41af329c29858b7b9d5c96535ba5aaa4f6dbb
parent870cd1e2fa7c278a7802dc6f50ef211fbced7a74
codegen: Cast generic return value from g_ptr_array_index()

Use convert_from_generic_pointer() to generate C code without warnings
when accessing scalar elements from a GPtrArray.

Found by -Werror=int-conversion

In addition to f904c7e269c7f7b0a6dcefa4f8f892b981a71917
codegen/valaccodecontrolflowmodule.vala
tests/basic-types/gptrarray.c-expected
tests/control-flow/foreach.c-expected