mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-28 22:41:43 +00:00
styleproperty: Remove _gtk_style_property_unpack()
The function is no longer needed in public API
This commit is contained in:
parent
01548bfcbe
commit
14994e3fc9
@ -71,7 +71,7 @@ _gtk_css_shorthand_property_assign (GtkStyleProperty *property,
|
||||
GParameter *parameters;
|
||||
guint i, n_parameters;
|
||||
|
||||
parameters = _gtk_style_property_unpack (property, value, &n_parameters);
|
||||
parameters = property->unpack_func (value, &n_parameters);
|
||||
|
||||
for (i = 0; i < n_parameters; i++)
|
||||
{
|
||||
@ -196,7 +196,7 @@ gtk_css_shorthand_property_parse (GtkCssShorthandProperty *shorthand,
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
parameters = _gtk_style_property_unpack (property, &val, &n_parameters);
|
||||
parameters = property->unpack_func (&val, &n_parameters);
|
||||
g_value_unset (&val);
|
||||
|
||||
for (i = 0; i < shorthand->subproperties->len; i++)
|
||||
|
@ -455,19 +455,6 @@ gtk_style_property_real_parse_value (GtkStyleProperty *property,
|
||||
return _gtk_css_style_parse_value (value, parser, base);
|
||||
}
|
||||
|
||||
GParameter *
|
||||
_gtk_style_property_unpack (GtkStyleProperty *property,
|
||||
const GValue *value,
|
||||
guint *n_params)
|
||||
{
|
||||
g_return_val_if_fail (property != NULL, NULL);
|
||||
g_return_val_if_fail (property->unpack_func != NULL, NULL);
|
||||
g_return_val_if_fail (value != NULL, NULL);
|
||||
g_return_val_if_fail (n_params != NULL, NULL);
|
||||
|
||||
return property->unpack_func (value, n_params);
|
||||
}
|
||||
|
||||
/**
|
||||
* _gtk_style_property_assign:
|
||||
* @property: the property
|
||||
|
@ -99,10 +99,6 @@ void _gtk_style_property_register (GParamSpec
|
||||
GtkStylePrintFunc print_func,
|
||||
const GValue *initial_value);
|
||||
|
||||
GParameter * _gtk_style_property_unpack (GtkStyleProperty * property,
|
||||
const GValue *value,
|
||||
guint *n_params);
|
||||
|
||||
gboolean _gtk_style_property_parse_value (GtkStyleProperty * property,
|
||||
GValue *value,
|
||||
GtkCssParser *parser,
|
||||
|
Loading…
Reference in New Issue
Block a user