{
GtkCssValue *result;
- if (_gtk_css_value_equal (x, y))
- {
- _gtk_css_value_unref (y);
- return x;
- }
-
result = _gtk_css_value_new (GtkCssValue, >K_CSS_VALUE_CORNER);
result->x = x;
result->y = y;
_gtk_css_corner_value_get_x (const GtkCssValue *corner,
double one_hundred_percent)
{
- if (corner->class != >K_CSS_VALUE_CORNER)
- return _gtk_css_number_value_get (corner, one_hundred_percent);
-
g_return_val_if_fail (corner != NULL, 0.0);
g_return_val_if_fail (corner->class == >K_CSS_VALUE_CORNER, 0.0);
_gtk_css_corner_value_get_y (const GtkCssValue *corner,
double one_hundred_percent)
{
- if (corner->class != >K_CSS_VALUE_CORNER)
- return _gtk_css_number_value_get (corner, one_hundred_percent);
-
g_return_val_if_fail (corner != NULL, 0.0);
g_return_val_if_fail (corner->class == >K_CSS_VALUE_CORNER, 0.0);