afdd0be161
There are three array properties, considering type: 1. float *float_array 2. int *int_array 3. void *array Drop using array. This was inteded to be used when type is matrix and count > 1, however some functions use it and others use float_array. Fix this using always float_array, this starts to make all funcs consistent handling the properties. There's a mem leak when destroying the boxed value, only freeing the array prop. Free the corresponding array considering the boxed value type to fix it. _cogl_boxed_value_set_x func is still inconsistent, the next commits will solve it. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3965> |
||
---|---|---|
.. | ||
cogl | ||
cogl-pango | ||
meson.build |