Lines Matching refs:commandLength
763 int commandLength;
764 if (!_shebangStartsWith(shebang, shebangLength, L"/usr/bin/env ", &command, &commandLength)) {
768 if (!commandLength || commandLength == MAXLEN) {
772 int lastDot = commandLength;
777 lastDot = commandLength;
830 search->executableArgs = &command[commandLength];
831 search->executableArgsLength = shebangLength - commandLength;
875 _findCommand(SearchInfo *search, const wchar_t *command, int commandLength)
879 wcsncpy_s(commandBuffer, MAXLEN, command, commandLength);
901 int commandLength = 0;
912 commandLength = i;
942 if (commandLength) {
943 search->executableArgs = &shebang[commandLength];
944 search->executableArgsLength = shebangLength - commandLength;
1037 int commandLength;
1051 if (_shebangStartsWith(shebang, shebangLength, *tmpl, &command, &commandLength)) {
1054 if (_findCommand(search, &command[-6], commandLength + 6)) {
1055 search->executableArgs = &command[commandLength];
1056 search->executableArgsLength = shebangLength - commandLength;
1058 commandLength + 6, &command[-6], search->executablePath);
1063 search->tagLength = commandLength;
1081 search->executableArgs = &command[commandLength];
1082 search->executableArgsLength = shebangLength - commandLength;
1085 commandLength, command, search->tagLength, search->tag);
1088 commandLength, command);
1095 commandLength = 0;
1096 while (commandLength < shebangLength && !isspace(shebang[commandLength])) {
1097 commandLength += 1;
1099 if (_findCommand(search, shebang, commandLength)) {
1100 search->executableArgs = &shebang[commandLength];
1101 search->executableArgsLength = shebangLength - commandLength;
1103 commandLength, shebang, search->executablePath);