Remove unused run_command variants
[gitweb.git] / run-command.c
index cfbad74d145145944352c568064cc2f8c0d4c5cb..94ace50a252e662d70f8a4c8eed6b0019ea487dd 100644 (file)
@@ -46,48 +46,3 @@ int run_command_v_opt(const char **argv, int flags)
                return 0;
        }
 }
-
-int run_command_v(const char **argv)
-{
-       return run_command_v_opt(argv, 0);
-}
-
-static int run_command_va_opt(int opt, const char *cmd, va_list param)
-{
-       int argc;
-       const char *argv[MAX_RUN_COMMAND_ARGS];
-       const char *arg;
-
-       argv[0] = (char*) cmd;
-       argc = 1;
-       while (argc < MAX_RUN_COMMAND_ARGS) {
-               arg = argv[argc++] = va_arg(param, char *);
-               if (!arg)
-                       break;
-       }
-       if (MAX_RUN_COMMAND_ARGS <= argc)
-               return error("too many args to run %s", cmd);
-       return run_command_v_opt(argv, opt);
-}
-
-int run_command_opt(int opt, const char *cmd, ...)
-{
-       va_list params;
-       int r;
-
-       va_start(params, cmd);
-       r = run_command_va_opt(opt, cmd, params);
-       va_end(params);
-       return r;
-}
-
-int run_command(const char *cmd, ...)
-{
-       va_list params;
-       int r;
-
-       va_start(params, cmd);
-       r = run_command_va_opt(0, cmd, params);
-       va_end(params);
-       return r;
-}