diff options
-rw-r--r-- | include/libssh/libssh.h | 2 | ||||
-rw-r--r-- | libssh/error.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/include/libssh/libssh.h b/include/libssh/libssh.h index 3ede96a6..6dce1006 100644 --- a/include/libssh/libssh.h +++ b/include/libssh/libssh.h @@ -151,7 +151,7 @@ typedef int socket_t; #define SSH_ERROR -1 /* error of some kind */ #define SSH_AGAIN 1 /* the nonblocking call must be repeated */ -char *ssh_get_error(void *error); +const char *ssh_get_error(void *error); int ssh_get_error_code(void *error); /* version checks */ diff --git a/libssh/error.c b/libssh/error.c index b44ab402..8503ff85 100644 --- a/libssh/error.c +++ b/libssh/error.c @@ -49,7 +49,7 @@ void ssh_set_error(void *error, int code, const char *descr, ...) { * \param error the ssh session pointer * \return a static string describing the error */ -char *ssh_get_error(void *error){ +const char *ssh_get_error(void *error){ struct error_struct *err=error; return err->error_buffer; } |