Lines Matching refs:newIndex
322 int index, newIndex = 0, needsCRC = FALSE;
357 newExtIndex = newIndex;
364 trailIndex = newIndex;
368 if (newIndex < MAXLEN) {
369 newName[newIndex++] = current;
377 if (trailIndex != newIndex - 1) {
378 newIndex = trailIndex + 1;
419 if (newIndex > maxFilenameLen) {
420 newIndex = maxFilenameLen;
422 newIndex = newExtIndex;
424 } else if (newIndex > MAXLEN - 5) {
426 newIndex = MAXLEN - 5;
428 newName[newIndex++] = CRC_MARK; /* Add mark for CRC. */
433 newName[newIndex++] = hexChar[(valueCRC & 0xf000) >> 12];
434 newName[newIndex++] = hexChar[(valueCRC & 0x0f00) >> 8];
435 newName[newIndex++] = hexChar[(valueCRC & 0x00f0) >> 4];
436 newName[newIndex++] = hexChar[(valueCRC & 0x000f)];
440 newName[newIndex++] = PERIOD;
442 newName[newIndex++] = ext[index];
446 return(newIndex);