diff options
author | Matthias Clasen <mclasen@redhat.com> | 2021-03-19 17:00:04 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2021-03-19 17:01:28 -0400 |
commit | 3cfe69d71108a47f080819edbc9e884199361d8f (patch) | |
tree | f1fcc0ff687d34b6b0685d7886bccefe1137cb75 /gtk/gtkatcontext.c | |
parent | b9da74590be6860c55fa2dca7b61d785ae174fe6 (diff) | |
download | gtk+-3cfe69d71108a47f080819edbc9e884199361d8f.tar.gz |
a11y: Don't copy attribute names in attribute setsa11y-strdup
We only need these names when serializing a11y information
for tests. And copying these strings is entirely unnecessary.
So, just pass a callback instead.
Diffstat (limited to 'gtk/gtkatcontext.c')
-rw-r--r-- | gtk/gtkatcontext.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gtk/gtkatcontext.c b/gtk/gtkatcontext.c index 840c64e875..83c9be2a87 100644 --- a/gtk/gtkatcontext.c +++ b/gtk/gtkatcontext.c @@ -384,15 +384,15 @@ gtk_at_context_init (GtkATContext *self) self->properties = gtk_accessible_attribute_set_new (G_N_ELEMENTS (property_attrs), - property_attrs, + (GtkAccessibleAttributeNameFunc) gtk_accessible_property_get_attribute_name, (GtkAccessibleAttributeDefaultFunc) gtk_accessible_value_get_default_for_property); self->relations = gtk_accessible_attribute_set_new (G_N_ELEMENTS (relation_attrs), - relation_attrs, + (GtkAccessibleAttributeNameFunc) gtk_accessible_relation_get_attribute_name, (GtkAccessibleAttributeDefaultFunc) gtk_accessible_value_get_default_for_relation); self->states = gtk_accessible_attribute_set_new (G_N_ELEMENTS (state_attrs), - state_attrs, + (GtkAccessibleAttributeNameFunc) gtk_accessible_state_get_attribute_name, (GtkAccessibleAttributeDefaultFunc) gtk_accessible_value_get_default_for_state); } |