diff options
Diffstat (limited to 'pkg/sshfs/patch/0011-Avoid-pointer-arithmetic-on-void.patch')
| -rw-r--r-- | pkg/sshfs/patch/0011-Avoid-pointer-arithmetic-on-void.patch | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/pkg/sshfs/patch/0011-Avoid-pointer-arithmetic-on-void.patch b/pkg/sshfs/patch/0011-Avoid-pointer-arithmetic-on-void.patch new file mode 100644 index 00000000..02c9f94f --- /dev/null +++ b/pkg/sshfs/patch/0011-Avoid-pointer-arithmetic-on-void.patch @@ -0,0 +1,25 @@ +From 9d938bc129dfde5c497cc7f4b780ae4ebc6bfb81 Mon Sep 17 00:00:00 2001 +From: Michael Forney <mforney@mforney.org> +Date: Tue, 2 Jul 2019 19:52:43 -0700 +Subject: [PATCH] Avoid pointer arithmetic on `void *` + +--- + sshfs.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/sshfs.c b/sshfs.c +index 9c65cc4..c65fa73 100644 +--- a/sshfs.c ++++ b/sshfs.c +@@ -1173,7 +1173,7 @@ static int do_write(struct iovec *iov, size_t count) + do { + if ((unsigned) res < iov->iov_len) { + iov->iov_len -= res; +- iov->iov_base += res; ++ iov->iov_base = (char *) iov->iov_base + res; + break; + } else { + res -= iov->iov_len; +-- +2.22.0 + |
