- Timestamp:
- Feb 11, 2011, 4:31:42 PM (13 years ago)
- Branches:
- master, release-1.10, release-1.8, release-1.9
- Children:
- d4927a7
- Parents:
- 35b6eb9
- git-author:
- Anders Kaseorg <andersk@mit.edu> (08/27/09 00:52:41)
- git-committer:
- Anders Kaseorg <andersk@mit.edu> (02/11/11 16:31:42)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cmd.c
r96828e4 rddbbcffa 44 44 void owl_cmddict_namelist_cleanup(owl_list *l) 45 45 { 46 owl_list_cleanup(l, owl_free);46 owl_list_cleanup(l, g_free); 47 47 } 48 48 … … 60 60 owl_cmd * newcmd = g_new(owl_cmd, 1); 61 61 if(owl_cmd_create_from_template(newcmd, cmd) < 0) { 62 owl_free(newcmd);62 g_free(newcmd); 63 63 return -1; 64 64 } … … 91 91 argv=owl_parseline(tmpbuff, &argc); 92 92 if (argc < 0) { 93 owl_free(tmpbuff);93 g_free(tmpbuff); 94 94 owl_function_makemsg("Unbalanced quotes"); 95 95 return NULL; … … 98 98 if (argc < 1) { 99 99 owl_parse_delete(argv, argc); 100 owl_free(tmpbuff);100 g_free(tmpbuff); 101 101 return NULL; 102 102 } … … 105 105 106 106 owl_parse_delete(argv, argc); 107 owl_free(tmpbuff);107 g_free(tmpbuff); 108 108 return retval; 109 109 } … … 153 153 void owl_cmd_cleanup(owl_cmd *cmd) 154 154 { 155 if (cmd->name) owl_free(cmd->name);156 if (cmd->summary) owl_free(cmd->summary);157 if (cmd->usage) owl_free(cmd->usage);158 if (cmd->description) owl_free(cmd->description);159 if (cmd->cmd_aliased_to) owl_free(cmd->cmd_aliased_to);155 if (cmd->name) g_free(cmd->name); 156 if (cmd->summary) g_free(cmd->summary); 157 if (cmd->usage) g_free(cmd->usage); 158 if (cmd->description) g_free(cmd->description); 159 if (cmd->cmd_aliased_to) g_free(cmd->cmd_aliased_to); 160 160 if (cmd->cmd_perl) owl_perlconfig_cmd_cleanup(cmd); 161 161 } … … 164 164 { 165 165 owl_cmd_cleanup(cmd); 166 owl_free(cmd);166 g_free(cmd); 167 167 } 168 168 … … 188 188 newcmd = owl_sprintf("%s %s", cmd->cmd_aliased_to, cmdbuffargs); 189 189 rv = owl_function_command(newcmd); 190 owl_free(newcmd);190 g_free(newcmd); 191 191 } 192 192 alias_recurse_depth--; … … 280 280 owl_fmtext_append_normal(fm, indent); 281 281 owl_fmtext_append_normal(fm, "\n"); 282 owl_free(indent);282 g_free(indent); 283 283 } else { 284 284 owl_fmtext_append_bold(fm, "\nSYNOPSIS\n"); … … 294 294 owl_fmtext_append_normal(fm, indent); 295 295 owl_fmtext_append_normal(fm, "\n"); 296 owl_free(indent);296 g_free(indent); 297 297 } 298 298
Note: See TracChangeset
for help on using the changeset viewer.