1
0
mirror of https://github.com/libssh2/libssh2.git synced 2025-07-29 13:01:14 +03:00

Fix more scope and printf warning errors

This commit is contained in:
Michael Buckley
2019-03-19 10:17:20 -07:00
parent 01c67b2e4d
commit 9ae4b9e949
3 changed files with 5 additions and 4 deletions

View File

@ -257,7 +257,7 @@ int main(int argc, char *argv[])
}
if(attrs.flags & LIBSSH2_SFTP_ATTR_UIDGID) {
printf("%4ld %4ld ", attrs.uid, attrs.gid);
printf("%4d %4d ", (int) attrs.uid, (int) attrs.gid);
}
else {
printf(" - - ");

View File

@ -201,7 +201,7 @@ int main(int argc, char *argv[])
}
if(attrs.flags & LIBSSH2_SFTP_ATTR_UIDGID) {
printf("%4ld %4ld ", attrs.uid, attrs.gid);
printf("%4d %4d ", (int) attrs.uid, (int) attrs.gid);
} else {
printf(" - - ");
}

View File

@ -749,6 +749,7 @@ static LIBSSH2_SFTP *sftp_init(LIBSSH2_SESSION *session)
size_t data_len;
ssize_t rc;
LIBSSH2_SFTP *sftp_handle;
struct string_buf buf;
if(session->sftpInit_state == libssh2_NB_state_idle) {
_libssh2_debug(session, LIBSSH2_TRACE_SFTP,
@ -894,7 +895,6 @@ static LIBSSH2_SFTP *sftp_init(LIBSSH2_SESSION *session)
goto sftp_init_error;
}
struct string_buf buf;
buf.data = data;
buf.dataptr = buf.data + 1;
buf.len = data_len;
@ -1746,6 +1746,7 @@ static ssize_t sftp_readdir(LIBSSH2_SFTP_HANDLE *handle, char *buffer,
size_t filename_len;
size_t longentry_len;
size_t names_packet_len = handle->u.dir.names_packet_len;
int attr_len = 0;
if(names_packet_len >= 4) {
s = (unsigned char *) handle->u.dir.next_name;
@ -1809,7 +1810,7 @@ static ssize_t sftp_readdir(LIBSSH2_SFTP_HANDLE *handle, char *buffer,
if(attrs)
memset(attrs, 0, sizeof(LIBSSH2_SFTP_ATTRIBUTES));
int attr_len = sftp_bin2attr(attrs ? attrs : &attrs_dummy, s, names_packet_len);
attr_len = sftp_bin2attr(attrs ? attrs : &attrs_dummy, s, names_packet_len);
if (attr_len >= 0) {
s += attr_len;