Lines Matching defs:newIndex
329 int Index, newIndex = 0, needsCRC = false; /* index is shadowed */
364 newExtIndex = newIndex;
371 trailIndex = newIndex;
375 if (newIndex < MAXLEN) {
376 newName[newIndex++] = current;
384 if (trailIndex != newIndex - 1) {
385 newIndex = trailIndex + 1;
426 if (newIndex > maxFilenameLen) {
427 newIndex = maxFilenameLen;
429 newIndex = newExtIndex;
431 } else if (newIndex > MAXLEN - 5) {
433 newIndex = MAXLEN - 5;
435 newName[newIndex++] = CRC_MARK; /* Add mark for CRC. */
440 newName[newIndex++] = hexChar[(valueCRC & 0xf000) >> 12];
441 newName[newIndex++] = hexChar[(valueCRC & 0x0f00) >> 8];
442 newName[newIndex++] = hexChar[(valueCRC & 0x00f0) >> 4];
443 newName[newIndex++] = hexChar[(valueCRC & 0x000f)];
447 newName[newIndex++] = PERIOD;
449 newName[newIndex++] = ext[Index];
453 return(newIndex);