diff --git a/include/libssh/buffer.h b/include/libssh/buffer.h index 1fce7b76..d22178e7 100644 --- a/include/libssh/buffer.h +++ b/include/libssh/buffer.h @@ -42,10 +42,6 @@ int ssh_buffer_validate_length(struct ssh_buffer_struct *buffer, size_t len); void *ssh_buffer_allocate(struct ssh_buffer_struct *buffer, uint32_t len); int ssh_buffer_allocate_size(struct ssh_buffer_struct *buffer, uint32_t len); -int ssh_buffer_pack_va(struct ssh_buffer_struct *buffer, - const char *format, - size_t argc, - va_list ap); int _ssh_buffer_pack(struct ssh_buffer_struct *buffer, const char *format, size_t argc, diff --git a/src/buffer.c b/src/buffer.c index 299eac54..973fdf50 100644 --- a/src/buffer.c +++ b/src/buffer.c @@ -919,10 +919,11 @@ static int ssh_buffer_pack_allocate_va(struct ssh_buffer_struct *buffer, * SSH_ERROR on error * @see ssh_buffer_add_format() for format list values. */ -int ssh_buffer_pack_va(struct ssh_buffer_struct *buffer, - const char *format, - size_t argc, - va_list ap) +static int +ssh_buffer_pack_va(struct ssh_buffer_struct *buffer, + const char *format, + size_t argc, + va_list ap) { int rc = SSH_ERROR; const char *p;