diff options
author | Ryan Lortie <desrt@desrt.ca> | 2012-07-10 14:16:48 -0400 |
---|---|---|
committer | Ryan Lortie <desrt@desrt.ca> | 2012-07-10 14:19:43 -0400 |
commit | b1cf066711a06526e66bd0b271ec49c9416add9d (patch) | |
tree | 38c58426c6898029e5743964264cdf082e13aba6 /client | |
parent | 77d9ae4b75e6811470ddbb577f25acb03f3b1506 (diff) | |
download | dconf-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.vapi | 2 |
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); |