Changeset c0f13d2 in mainline for kernel/generic/src/console/kconsole.c
- Timestamp:
- 2010-06-10T16:04:07Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 48dcc69
- Parents:
- 8eec3c8
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/console/kconsole.c
r8eec3c8 rc0f13d2 590 590 size_t i; 591 591 for (i = 0; i < cmd->argc; i++) { 592 char *buf; 593 592 594 start = end; 593 595 if (!parse_argument(cmdline, size, &start, &end)) { 596 if (cmd->argv[i].type == ARG_TYPE_STRING_OPTIONAL) { 597 buf = (char *) cmd->argv[i].buffer; 598 str_cpy(buf, cmd->argv[i].len, ""); 599 continue; 600 } 601 594 602 printf("Too few arguments.\n"); 595 603 spinlock_unlock(&cmd->lock); … … 597 605 } 598 606 599 char *buf;600 607 switch (cmd->argv[i].type) { 601 608 case ARG_TYPE_STRING: 609 case ARG_TYPE_STRING_OPTIONAL: 602 610 buf = (char *) cmd->argv[i].buffer; 603 611 str_ncpy(buf, cmd->argv[i].len, cmdline + start,
Note:
See TracChangeset
for help on using the changeset viewer.