dwBuffer = GetEnvironmentVariable (param, pszBuffer, ENV_BUFFER_SIZE);
if (dwBuffer == 0)
{
- ConErrPrintf ("CMD: Not in environment \"%s\"\n", param);
+ ConErrPrintf (_T("CMD: Not in environment \"%s\"\n"), param);
return 0;
}
else if (dwBuffer > ENV_BUFFER_SIZE)
{
pszBuffer = (LPTSTR)realloc (pszBuffer, dwBuffer * sizeof (TCHAR));
- GetEnvironmentVariable (param, pszBuffer, dwBuffer * sizeof (TCHAR));
+ GetEnvironmentVariable (param, pszBuffer, dwBuffer);
}
+ ConOutPrintf (_T("%s\n"), pszBuffer);
- ConOutPrintf ("%s\n", pszBuffer);
free (pszBuffer);
return 0;