Lines Matching refs:lpStr
57 LPSTR BuildEnvironmentSpace(LPSTR lpStr);
476 LPSTR VDir::BuildEnvironmentSpace(LPSTR lpStr) in BuildEnvironmentSpace() argument
483 lpStr[0] = '='; in BuildEnvironmentSpace()
484 lpStr[1] = lpDirStr[0]; in BuildEnvironmentSpace()
485 lpStr[2] = '\0'; in BuildEnvironmentSpace()
486 CharUpper(&lpStr[1]); in BuildEnvironmentSpace()
487 lpStr[2] = ':'; in BuildEnvironmentSpace()
488 lpStr[3] = '='; in BuildEnvironmentSpace()
489 strcpy(&lpStr[4], lpDirStr); in BuildEnvironmentSpace()
491 lpStr += length + 5; /* add 1 for trailing NULL and 4 for '=D:=' */ in BuildEnvironmentSpace()
492 if (length > 3 && IsPathSep(lpStr[-2])) { in BuildEnvironmentSpace()
493 lpStr[-2] = '\0'; /* remove the trailing path separator */ in BuildEnvironmentSpace()
494 --lpStr; in BuildEnvironmentSpace()
498 return lpStr; in BuildEnvironmentSpace()