]> git.ipfire.org Git - thirdparty/git.git/blobdiff - builtin/submodule--helper.c
submodule: check argc count for git submodule--helper clone
[thirdparty/git.git] / builtin / submodule--helper.c
index f4c3eff179b5f25e5d09c26348c107d0582455f2..1e18075ed90f34890d75ad5d0fa2e4cb2f63d9bc 100644 (file)
@@ -194,6 +194,10 @@ static int module_clone(int argc, const char **argv, const char *prefix)
        argc = parse_options(argc, argv, prefix, module_clone_options,
                             git_submodule_helper_usage, 0);
 
+       if (argc)
+               usage_with_options(git_submodule_helper_usage,
+                                  module_clone_options);
+
        strbuf_addf(&sb, "%s/modules/%s", get_git_dir(), name);
        sm_gitdir = strbuf_detach(&sb, NULL);