summaryrefslogtreecommitdiff
path: root/gtk/gtkexpression.h
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2019-11-28 02:32:12 +0100
committerMatthias Clasen <mclasen@redhat.com>2020-05-30 19:26:46 -0400
commitb43c8ae6469d0a52bc281d7beff43bca4b03bd80 (patch)
tree66c7ab433ab250edc0cf1b3ae23be0667e0a7286 /gtk/gtkexpression.h
parent22e6fa3a64024aef798138db7b6e9a3e0ccd1565 (diff)
downloadgtk+-b43c8ae6469d0a52bc281d7beff43bca4b03bd80.tar.gz
expression: Allow passing a this object to bind()
This gives a bit more control over the arguments passed to expressions.
Diffstat (limited to 'gtk/gtkexpression.h')
-rw-r--r--gtk/gtkexpression.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/gtk/gtkexpression.h b/gtk/gtkexpression.h
index 0727580c45..9705dae18f 100644
--- a/gtk/gtkexpression.h
+++ b/gtk/gtkexpression.h
@@ -65,8 +65,9 @@ GtkExpressionWatch * gtk_expression_watch (GtkExpression
GDestroyNotify user_destroy);
GDK_AVAILABLE_IN_ALL
GtkExpressionWatch * gtk_expression_bind (GtkExpression *self,
- gpointer object,
- const char * property);
+ gpointer target,
+ const char * property,
+ gpointer this_);
GDK_AVAILABLE_IN_ALL
GtkExpressionWatch * gtk_expression_watch_ref (GtkExpressionWatch *watch);