diff options
Diffstat (limited to 'util')
| -rw-r--r-- | util/nvmutil/nvmutil.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/util/nvmutil/nvmutil.c b/util/nvmutil/nvmutil.c index 376ab117..cd9fff88 100644 --- a/util/nvmutil/nvmutil.c +++ b/util/nvmutil/nvmutil.c @@ -1436,7 +1436,7 @@ cmd_helper_cat(void) fflush(NULL); for (p = 0; p < 2; p++) { - gbe_cat_buf(buf + (p * GBE_PART_SIZE)); + gbe_cat_buf(buf + (ulong)(p * GBE_PART_SIZE)); for (ff = 0; ff < n; ff++) gbe_cat_buf(pad); @@ -1757,7 +1757,7 @@ gbe_mem_offset(size_t p, const char *f_op) off_t gbe_off = gbe_x_offset(p, f_op, "mem", GBE_PART_SIZE, GBE_FILE_SIZE); - return (u8 *)(buf + gbe_off); + return (u8 *)(buf + (ulong)gbe_off); } /* @@ -1881,7 +1881,7 @@ rw_file_exact(int fd, u8 *mem, size_t nrw, break; if ((rv = prw(fd, - mem + rc, nrw - rc, off + rc, rw_type, + mem + (ulong)rc, nrw - rc, off + rc, rw_type, loop_eagain, loop_eintr)) < 0) return -1; |
