]> git.notmuchmail.org Git - notmuch/blobdiff - command-line-arguments.c
cli: allow empty strings for notmuch insert --folder argument
[notmuch] / command-line-arguments.c
index 1ff5aae578c651a0b780fa00bcbd2c49dd3963b1..db73ca5efb896aaafbbe1b8a85437e20ba431b4f 100644 (file)
@@ -81,7 +81,7 @@ _process_string_arg (const notmuch_opt_desc_t *arg_desc, char next, const char *
        fprintf (stderr, "Option \"%s\" needs a string argument.\n", arg_desc->name);
        return false;
     }
-    if (arg_str[0] == '\0') {
+    if (arg_str[0] == '\0' && ! arg_desc->allow_empty) {
        fprintf (stderr, "String argument for option \"%s\" must be non-empty.\n", arg_desc->name);
        return false;
     }