Fix "warning: pointer of type 'void *' used in arithmetic".
authorJeremy Allison <jra@samba.org>
Fri, 5 Sep 2008 22:20:59 +0000 (15:20 -0700)
committerJeremy Allison <jra@samba.org>
Fri, 5 Sep 2008 22:20:59 +0000 (15:20 -0700)
Jeremy.
(This used to be commit 2d95ea38a2f1ead37121fcc036c21a7f20ff41f9)

source3/rpc_parse/parse_prs.c

index b3deb80c5dfd324504e2447b69abb75a84ff3734..5eb6c31ee6d0db6c89462e3edc289b1e89178c0d 100644 (file)
@@ -406,7 +406,7 @@ bool prs_append_some_data(prs_struct *dst, void *src_base, uint32_t start,
                return false;
        }
 
-       memcpy(&dst->data_p[dst->data_offset], src_base + start, (size_t)len);
+       memcpy(&dst->data_p[dst->data_offset], ((char *)src_base) + start, (size_t)len);
        dst->data_offset += len;
        return true;
 }