diff options
author | Werner Koch <[email protected]> | 2014-03-11 12:58:38 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2014-07-30 09:12:18 +0000 |
commit | a175922f8a8a422aba08175c88c60cbc96113791 (patch) | |
tree | 6777cf198b715afb00ca53da02cb059d2a9d7e25 | |
parent | Change implementation return type to match the definition. (diff) | |
download | gpgme-a175922f8a8a422aba08175c88c60cbc96113791.tar.gz gpgme-a175922f8a8a422aba08175c88c60cbc96113791.zip |
Avoid pointer arithmetic on void pointer.
* src/gpgme.c (gpgme_io_writen): Use new var buffer.
--
Reported-by: Albert Chin
-rw-r--r-- | src/gpgme.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gpgme.c b/src/gpgme.c index b0ef03cf..51b68a58 100644 --- a/src/gpgme.c +++ b/src/gpgme.c @@ -678,8 +678,9 @@ gpgme_io_write (int fd, const void *buffer, size_t count) written or an error is return. Returns: 0 on success or -1 on error and the sets errno. */ int -gpgme_io_writen (int fd, const void *buffer, size_t count) +gpgme_io_writen (int fd, const void *buffer_arg, size_t count) { + const char *buffer = buffer_arg; int ret = 0; TRACE_BEG2 (DEBUG_GLOBAL, "gpgme_io_writen", fd, "buffer=%p, count=%u", buffer, count); |