Home | Info | Community | Development | myReactOS | Contact Us
Definition at line 39 of file shift.c.
{ INT i = 0; TRACE ("cmd_shift: (\'%s\')\n", debugstr_aw(param)); if (!_tcsncmp (param, _T("/?"), 2)) { ConOutResPaging(TRUE,STRING_SHIFT_HELP); return 0; } nErrorLevel = 0; if (bc == NULL) { /* not in batch - error!! */ nErrorLevel = 1; return 1; } if (!_tcsicmp (param, _T("down"))) { if (bc->shiftlevel[0]) for (; i <= 9; i++) bc->shiftlevel[i]--; } else /* shift up */ { if (*param == _T('/')) { if (param[1] < '0' || param[1] > '9') { error_invalid_switch(param[1]); return 1; } i = param[1] - '0'; } for (; i < 9; i++) bc->shiftlevel[i] = bc->shiftlevel[i + 1]; bc->shiftlevel[i]++; } return 0; }