fixing TERM to xterm-256color and fixing sizeof(PATH_MAX)

This commit is contained in:
bagajjal 2017-08-01 12:36:23 -07:00
parent da48ae4da0
commit 98f9a7d9ab
2 changed files with 2 additions and 2 deletions

View File

@ -912,7 +912,7 @@ sanitized_path(const char *path)
if (path[0] == '/' && path[1]) { if (path[0] == '/' && path[1]) {
if (path[2] == ':') { if (path[2] == ':') {
if (path[3] == '\0') { /* make "/x:" as "x:\\" */ if (path[3] == '\0') { /* make "/x:" as "x:\\" */
if((r = strncpy_s(newPath, sizeof(PATH_MAX), path + 1, strlen(path) - 1)) != 0 ) { if((r = strncpy_s(newPath, sizeof(newPath), path + 1, strlen(path) - 1)) != 0 ) {
debug3("memcpy_s failed with error: %d.", r); debug3("memcpy_s failed with error: %d.", r);
return NULL; return NULL;
} }

View File

@ -54,7 +54,7 @@ wmain(int argc, wchar_t **wargv) {
_putenv("SSH_AUTH_SOCK=\\\\.\\pipe\\openssh-ssh-agent"); _putenv("SSH_AUTH_SOCK=\\\\.\\pipe\\openssh-ssh-agent");
if (getenv("TERM") == NULL) if (getenv("TERM") == NULL)
_putenv("TERM=xterm"); _putenv("TERM=xterm-256color");
w32posix_initialize(); w32posix_initialize();