plug-ins: fix gradient-flare after recent gimp_gradients_get_list() changes.

Not sure why it was failing on my native build, but I caught this in the
cross-build.
This commit is contained in:
Jehan 2024-11-03 22:37:27 +01:00
parent efe14ec0ff
commit cac4c094e6

View file

@ -4813,13 +4813,13 @@ static gchar **
gradient_get_list (gint *num_gradients)
{
gchar **gradients;
gchar **external_gradients = NULL;
GimpGradient **external_gradients = NULL;
gint external_ngradients = 0;
gint i, n;
gradient_cache_flush ();
external_gradients = gimp_gradients_get_list (NULL);
external_ngradients = g_strv_length (external_gradients);
external_ngradients = gimp_core_object_array_get_length ((GObject **) external_gradients);
*num_gradients = G_N_ELEMENTS (internal_gradients) + external_ngradients;
gradients = g_new (gchar *, *num_gradients);
@ -4831,10 +4831,10 @@ gradient_get_list (gint *num_gradients)
}
for (i = 0; i < external_ngradients; i++)
{
gradients[n++] = g_strdup (external_gradients[i]);
gradients[n++] = gimp_resource_get_name ((GimpResource *) external_gradients[i]);
}
g_strfreev (external_gradients);
g_free (external_gradients);
return gradients;
}