KibaRGBA rgba[g_list_length(priv->colors)-1]; for (i = 0; i < g_list_length(priv->colors); i++) { gpointer color = g_list_nth_data(priv->colors, i); printf ("Color%i: %s\n", i, color); rgba[i] = kiba_prefs_rgba_from_string((char*) color); }