summaryrefslogtreecommitdiff
path: root/bin/dconf-dump.vala
diff options
context:
space:
mode:
Diffstat (limited to 'bin/dconf-dump.vala')
-rw-r--r--bin/dconf-dump.vala8
1 files changed, 8 insertions, 0 deletions
diff --git a/bin/dconf-dump.vala b/bin/dconf-dump.vala
index d63e3eb..26f62d0 100644
--- a/bin/dconf-dump.vala
+++ b/bin/dconf-dump.vala
@@ -39,6 +39,10 @@ void dconf_dump (string[] args) throws Error {
DConf.verify_dir (dir);
+ if (args[3] != null) {
+ throw new OptionError.FAILED ("too many arguments");
+ }
+
add_to_keyfile (kf, client, dir);
print ("%s", kf.to_data ());
}
@@ -62,6 +66,10 @@ void dconf_load (string[] args) throws Error {
var dir = args[2];
DConf.verify_dir (dir);
+ if (args[3] != null) {
+ throw new OptionError.FAILED ("too many arguments");
+ }
+
var changeset = new DConf.Changeset ();
var kf = keyfile_from_stdin ();