aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ephy-signal-accumulator.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ephy-signal-accumulator.c')
-rw-r--r--lib/ephy-signal-accumulator.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/lib/ephy-signal-accumulator.c b/lib/ephy-signal-accumulator.c
index d34273721..eb6a05562 100644
--- a/lib/ephy-signal-accumulator.c
+++ b/lib/ephy-signal-accumulator.c
@@ -48,3 +48,14 @@ ephy_signal_accumulator_object (GSignalInvocationHint *ihint,
return TRUE;
}
+
+gboolean
+ephy_signal_accumulator_string (GSignalInvocationHint *ihint,
+ GValue *return_accu,
+ const GValue *handler_return,
+ gpointer accu_data)
+{
+ g_value_copy (handler_return, return_accu);
+
+ return g_value_get_string (handler_return) == NULL;
+}