[gtk/wip/baedert/for-master] cssvalue: Make some functions pure
- From: Timm Bäder <baedert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/wip/baedert/for-master] cssvalue: Make some functions pure
- Date: Fri, 24 Jan 2020 12:47:34 +0000 (UTC)
commit 058a44985d2b1af20e586e12a204b2b0432484fa
Author: Timm Bäder <mail baedert org>
Date: Fri Jan 24 13:17:09 2020 +0100
cssvalue: Make some functions pure
gtk/gtkcssarrayvalue.c | 2 +-
gtk/gtkcssimagevalue.c | 2 +-
gtk/gtkcssvalue.c | 2 +-
gtk/gtkcssvalueprivate.h | 10 +++++-----
4 files changed, 8 insertions(+), 8 deletions(-)
---
diff --git a/gtk/gtkcssarrayvalue.c b/gtk/gtkcssarrayvalue.c
index a76bd954f7..515e6bbeae 100644
--- a/gtk/gtkcssarrayvalue.c
+++ b/gtk/gtkcssarrayvalue.c
@@ -299,7 +299,7 @@ gtk_css_value_array_transition (GtkCssValue *start,
}
static gboolean
-gtk_css_value_array_is_dynamic (GtkCssValue *value)
+gtk_css_value_array_is_dynamic (const GtkCssValue *value)
{
guint i;
diff --git a/gtk/gtkcssimagevalue.c b/gtk/gtkcssimagevalue.c
index ceeba6cafc..3c1ce454cd 100644
--- a/gtk/gtkcssimagevalue.c
+++ b/gtk/gtkcssimagevalue.c
@@ -82,7 +82,7 @@ gtk_css_value_image_transition (GtkCssValue *start,
}
static gboolean
-gtk_css_value_image_is_dynamic (GtkCssValue *value)
+gtk_css_value_image_is_dynamic (const GtkCssValue *value)
{
GtkCssImage *image = _gtk_css_image_value_get_image (value);
diff --git a/gtk/gtkcssvalue.c b/gtk/gtkcssvalue.c
index 2ce73c2cf1..ce6c3fac3b 100644
--- a/gtk/gtkcssvalue.c
+++ b/gtk/gtkcssvalue.c
@@ -329,7 +329,7 @@ _gtk_css_value_print (const GtkCssValue *value,
* Returns %TRUE if the value is dynamic
*/
gboolean
-gtk_css_value_is_dynamic (GtkCssValue *value)
+gtk_css_value_is_dynamic (const GtkCssValue *value)
{
gtk_internal_return_val_if_fail (value != NULL, FALSE);
diff --git a/gtk/gtkcssvalueprivate.h b/gtk/gtkcssvalueprivate.h
index 1f81204606..d09b366c00 100644
--- a/gtk/gtkcssvalueprivate.h
+++ b/gtk/gtkcssvalueprivate.h
@@ -55,7 +55,7 @@ struct _GtkCssValueClass {
GtkCssValue *end,
guint property_id,
double progress);
- gboolean (* is_dynamic) (GtkCssValue *value);
+ gboolean (* is_dynamic) (const GtkCssValue *value);
GtkCssValue * (* get_dynamic_value) (GtkCssValue *value,
gint64 monotonic_time);
void (* print) (const GtkCssValue *value,
@@ -77,16 +77,16 @@ GtkCssValue *_gtk_css_value_compute (GtkCssValue
guint property_id,
GtkStyleProvider *provider,
GtkCssStyle *style,
- GtkCssStyle *parent_style);
+ GtkCssStyle *parent_style) G_GNUC_PURE;
gboolean _gtk_css_value_equal (const GtkCssValue *value1,
- const GtkCssValue *value2);
+ const GtkCssValue *value2) G_GNUC_PURE;
gboolean _gtk_css_value_equal0 (const GtkCssValue *value1,
- const GtkCssValue *value2);
+ const GtkCssValue *value2) G_GNUC_PURE;
GtkCssValue *_gtk_css_value_transition (GtkCssValue *start,
GtkCssValue *end,
guint property_id,
double progress);
-gboolean gtk_css_value_is_dynamic (GtkCssValue *value);
+gboolean gtk_css_value_is_dynamic (const GtkCssValue *value) G_GNUC_PURE;
GtkCssValue * gtk_css_value_get_dynamic_value (GtkCssValue *value,
gint64 monotonic_time);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]