moo_command_new() change
parent
1aba846e7e
commit
6b0a2fa193
|
@ -83,25 +83,9 @@ action_new (const char *name,
|
||||||
|
|
||||||
g_return_val_if_fail (name != NULL, NULL);
|
g_return_val_if_fail (name != NULL, NULL);
|
||||||
|
|
||||||
cmd = moo_command_new (cmd_type);
|
cmd = moo_command_new (cmd_type, code);
|
||||||
g_return_val_if_fail (cmd != NULL, NULL);
|
g_return_val_if_fail (cmd != NULL, NULL);
|
||||||
|
|
||||||
switch (cmd_type)
|
|
||||||
{
|
|
||||||
case MOO_COMMAND_SCRIPT:
|
|
||||||
moo_command_set_script (cmd, code);
|
|
||||||
break;
|
|
||||||
case MOO_COMMAND_PYTHON:
|
|
||||||
moo_command_set_python (cmd, code);
|
|
||||||
break;
|
|
||||||
case MOO_COMMAND_SHELL:
|
|
||||||
moo_command_set_shell (cmd, code);
|
|
||||||
break;
|
|
||||||
case MOO_COMMAND_EXE:
|
|
||||||
moo_command_set_exe (cmd, code);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
action = g_new0 (Action, 1);
|
action = g_new0 (Action, 1);
|
||||||
action->name = g_strdup (name);
|
action->name = g_strdup (name);
|
||||||
action->label = label ? g_strdup (label) : g_strdup (name);
|
action->label = label ? g_strdup (label) : g_strdup (name);
|
||||||
|
|
Loading…
Reference in New Issue