From 17173aab0e33cf9954fea154ee1301d8e1d1b818 Mon Sep 17 00:00:00 2001 From: Dan Fandrich Date: Thu, 9 Aug 2007 01:09:09 +0000 Subject: [PATCH] Added const to varname parameter of libssh2_channel_setenv_ex --- include/libssh2.h | 2 +- src/channel.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/libssh2.h b/include/libssh2.h index 96c7073..ccc8afd 100644 --- a/include/libssh2.h +++ b/include/libssh2.h @@ -380,7 +380,7 @@ LIBSSH2_API int libssh2_channel_forward_cancel(LIBSSH2_LISTENER *listener); LIBSSH2_API LIBSSH2_CHANNEL *libssh2_channel_forward_accept(LIBSSH2_LISTENER *listener); -LIBSSH2_API int libssh2_channel_setenv_ex(LIBSSH2_CHANNEL *channel, char *varname, unsigned int varname_len, const char *value, unsigned int value_len); +LIBSSH2_API int libssh2_channel_setenv_ex(LIBSSH2_CHANNEL *channel, const char *varname, unsigned int varname_len, const char *value, unsigned int value_len); #define libssh2_channel_setenv(channel, varname, value) libssh2_channel_setenv_ex((channel), (varname), strlen(varname), (value), strlen(value)) LIBSSH2_API int libssh2_channel_request_pty_ex(LIBSSH2_CHANNEL *channel, const char *term, unsigned int term_len, const char *modes, unsigned int modes_len, int width, int height, int width_px, int height_px); diff --git a/src/channel.c b/src/channel.c index f996fac..18a1fe2 100644 --- a/src/channel.c +++ b/src/channel.c @@ -700,7 +700,7 @@ libssh2_channel_forward_accept(LIBSSH2_LISTENER * listener) * Set an environment variable prior to requesting a shell/program/subsystem */ LIBSSH2_API int -libssh2_channel_setenv_ex(LIBSSH2_CHANNEL * channel, char *varname, +libssh2_channel_setenv_ex(LIBSSH2_CHANNEL * channel, const char *varname, unsigned int varname_len, const char *value, unsigned int value_len) {