summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
1821af4)
* src/guestfs.c (receive_file_data_sync, xread, xwrite): Use char*.
-xwrite (int fd, const void *buf, size_t len)
+xwrite (int fd, const void *v_buf, size_t len)
+ const char *buf = v_buf;
-xread (int fd, void *buf, size_t len)
+xread (int fd, void *v_buf, size_t len)
if (buf) {
*buf = safe_realloc (g, *buf, len + ctx.chunks[i].data.data_len);
if (buf) {
*buf = safe_realloc (g, *buf, len + ctx.chunks[i].data.data_len);
- memcpy (*buf+len, ctx.chunks[i].data.data_val,
+ memcpy (((char *)*buf)+len, ctx.chunks[i].data.data_val,
ctx.chunks[i].data.data_len);
}
len += ctx.chunks[i].data.data_len;
ctx.chunks[i].data.data_len);
}
len += ctx.chunks[i].data.data_len;