summaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
authorRyan Lortie <desrt@desrt.ca>2012-07-10 14:16:48 -0400
committerRyan Lortie <desrt@desrt.ca>2012-07-10 14:19:43 -0400
commitb1cf066711a06526e66bd0b271ec49c9416add9d (patch)
tree38c58426c6898029e5743964264cdf082e13aba6 /client
parent77d9ae4b75e6811470ddbb577f25acb03f3b1506 (diff)
downloaddconf-b1cf066711a06526e66bd0b271ec49c9416add9d.tar.gz
Fix up the "changed" signal for Vala
Fix the vapi file to properly describe the changed signal (including the possibility of NULL tag). Change the dconf tool's implementation of the signal handler (and simplify it due to the changed semantics of the signal). Do the same for the editor.
Diffstat (limited to 'client')
-rw-r--r--client/dconf.vapi2
1 files changed, 1 insertions, 1 deletions
diff --git a/client/dconf.vapi b/client/dconf.vapi
index af293aa..7e5cdae 100644
--- a/client/dconf.vapi
+++ b/client/dconf.vapi
@@ -3,7 +3,7 @@
namespace DConf {
[CCode (cheader_filename = "dconf.h")]
public class Client : GLib.Object {
- public signal void changed (string prefix, string[] changes, string tag);
+ public signal void changed (string prefix, [CCode (array_length = false, array_null_terminated = true)] string[] changes, string? tag);
public Client ();
public GLib.Variant? read (string key);