- Timestamp:
- Jul 17, 2009, 11:52:30 PM (16 years ago)
- Branches:
- master, release-1.10, release-1.4, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
- Children:
- 96f7b07
- Parents:
- b4ef908
- git-author:
- Nelson Elhage <nelhage@mit.edu> (07/17/09 23:31:14)
- git-committer:
- Nelson Elhage <nelhage@mit.edu> (07/17/09 23:52:30)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cmd.c
rc4ba74d reb6cedc 27 27 int owl_cmddict_add_from_list(owl_cmddict *cd, owl_cmd *cmds) { 28 28 owl_cmd *cur, *cmd; 29 for (cur = cmds; cur->name != NULL; cur++) {30 cmd = owl_malloc(sizeof(owl_cmd));31 owl_cmd_create_from_template(cmd, cur);32 owl_dict_insert_element(cd, cmd->name, (void*)cmd, NULL);33 } 34 return 0;29 int ret = 0; 30 for (cur = cmds; cur->name != NULL; cur++) { 31 ret = owl_cmddict_add_cmd(cd, cur); 32 if (ret < 0) break; 33 } 34 return ret; 35 35 } 36 36 … … 63 63 return -1; 64 64 } 65 owl_ function_debugmsg("Add cmd %s",cmd->name);65 owl_perlconfig_new_command(cmd->name); 66 66 return owl_dict_insert_element(cd, newcmd->name, (void*)newcmd, (void(*)(void*))owl_cmd_free); 67 67 }
Note: See TracChangeset
for help on using the changeset viewer.