diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2015-06-09 09:26:44 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2015-06-09 09:26:44 +0200 |
commit | 7a429bfb3b11a4af5ab0a328a22c354b3838a7a7 (patch) | |
tree | ba8f6854c8a267c1ea6a5a591456de52ca45e02e /fs | |
parent | 760e652a7aca15c3ba67f3e7ad4488d49f7a629a (diff) | |
parent | 79eba3029f330682d9ba1f5d248720c761de14a7 (diff) | |
download | barebox-7a429bfb3b11a4af5ab0a328a22c354b3838a7a7.tar.gz barebox-7a429bfb3b11a4af5ab0a328a22c354b3838a7a7.tar.xz |
Merge branch 'for-next/misc'
Diffstat (limited to 'fs')
-rw-r--r-- | fs/fs.c | 13 |
1 files changed, 5 insertions, 8 deletions
@@ -1564,14 +1564,11 @@ out: } EXPORT_SYMBOL(rmdir); -static void memcpy_sz(void *_dst, const void *_src, ulong count, ulong rwsize) +static void memcpy_sz(void *dst, const void *src, size_t count, int rwsize) { - ulong dst = (ulong)_dst; - ulong src = (ulong)_src; - /* no rwsize specification given. Do whatever memcpy likes best */ if (!rwsize) { - memcpy(_dst, _src, count); + memcpy(dst, src, count); return; } @@ -1582,13 +1579,13 @@ static void memcpy_sz(void *_dst, const void *_src, ulong count, ulong rwsize) while (count-- > 0) { switch (rwsize) { case 1: - *((u_char *)dst) = *((u_char *)src); + *((u8 *)dst) = *((u8 *)src); break; case 2: - *((ushort *)dst) = *((ushort *)src); + *((u16 *)dst) = *((u16 *)src); break; case 4: - *((ulong *)dst) = *((ulong *)src); + *((u32 *)dst) = *((u32 *)src); break; case 8: *((u64 *)dst) = *((u64 *)src); |