# HG changeset patch # User Gaƫl PORTAY # Date 1430602108 -7200 # Node ID 5eb00b6b90402bd7b67939c630c6ec09ecbaf35c # Parent 848dac90c923c6ec256a6f1cbee687147cc861d8 Turn ChanSess's cmd attribute into char * diff -r 848dac90c923 -r 5eb00b6b9040 chansession.h --- a/chansession.h Sat May 02 23:24:23 2015 +0200 +++ b/chansession.h Sat May 02 23:28:28 2015 +0200 @@ -39,7 +39,7 @@ struct ChanSess { - unsigned char * cmd; /* command to exec */ + char * cmd; /* command to exec */ pid_t pid; /* child process pid */ /* pty details */ diff -r 848dac90c923 -r 5eb00b6b9040 svr-chansession.c --- a/svr-chansession.c Sat May 02 23:24:23 2015 +0200 +++ b/svr-chansession.c Sat May 02 23:28:28 2015 +0200 @@ -649,7 +649,7 @@ if (iscmd) { /* "exec" */ if (chansess->cmd == NULL) { - chansess->cmd = buf_getstring(ses.payload, &cmdlen); + chansess->cmd = (char *) buf_getstring(ses.payload, &cmdlen); if (cmdlen > MAX_CMD_LEN) { m_free(chansess->cmd);