Changeset a02aa5c in mainline for uspace/app/bdsh/input.c
- Timestamp:
- 2018-11-30T06:56:05Z (5 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 966f753
- Parents:
- 94619b9
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/bdsh/input.c
r94619b9 ra02aa5c 173 173 } 174 174 175 176 177 175 /* test if the passed cmd is an alias */ 178 odlink_t * alias_link = odict_find_eq(&alias_dict, (void*)cmd[0], NULL);176 odlink_t *alias_link = odict_find_eq(&alias_dict, (void *)cmd[0], NULL); 179 177 if (alias_link != NULL) { 180 alias_t* data = odict_get_instance(alias_link, alias_t, odict); 181 char* oldLine = usr->line; 182 178 alias_t *data = odict_get_instance(alias_link, alias_t, odict); 179 char *oldLine = usr->line; 183 180 184 181 const size_t input_length = str_size(usr->line) - str_size(cmd[0]) + str_size(data->value) + 1; 185 usr->line = (char *)malloc(input_length * sizeof(char));182 usr->line = (char *)malloc(input_length * sizeof(char)); 186 183 usr->line[0] = '\0'; 187 184 … … 208 205 } 209 206 210 211 207 iostate_t new_iostate = { 212 208 .stdin = stdin,
Note:
See TracChangeset
for help on using the changeset viewer.