mirror of
https://git.zx2c4.com/cgit
synced 2025-07-20 02:44:23 +02:00
Add lookup-function for valid repo commands
This will be usefull when parsing url arguments. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
This commit is contained in:
parent
305414df12
commit
43d40f2b70
2 changed files with 24 additions and 0 deletions
12
shared.c
12
shared.c
|
@ -51,6 +51,18 @@ int cgit_query_ofs = 0;
|
|||
|
||||
int htmlfd = 0;
|
||||
|
||||
|
||||
int cgit_get_cmd_index(const char *cmd)
|
||||
{
|
||||
static char *cmds[] = {"log", "commit", "diff", "tree", "view", "blob", "snapshot", NULL};
|
||||
int i;
|
||||
|
||||
for(i = 0; cmds[i]; i++)
|
||||
if (!strcmp(cmd, cmds[i]))
|
||||
return i + 1;
|
||||
return 0;
|
||||
}
|
||||
|
||||
int chk_zero(int result, char *msg)
|
||||
{
|
||||
if (result != 0)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue