Replace all le64 "and" calculations with le64_and(...).
parent
7b3700ed5e
commit
66d7b85573
|
@ -328,4 +328,6 @@
|
|||
|
||||
#define le32_and(a, b) ((a) & (b))
|
||||
|
||||
#define le64_and(a, b) ((a) & (b))
|
||||
|
||||
#endif /* defined _NTFS_ENDIANS_H */
|
||||
|
|
|
@ -821,8 +821,8 @@ static void copy_cluster(int rescue, u64 rescue_lcn, u64 lcn)
|
|||
else {
|
||||
mask = const_cpu_to_le64(~0x0ffffffffULL);
|
||||
bs->volume_serial_number
|
||||
= (volume_serial_number & mask)
|
||||
| (bs->volume_serial_number & ~mask);
|
||||
= le64_and(volume_serial_number, mask)
|
||||
| le64_and(bs->volume_serial_number, ~mask);
|
||||
}
|
||||
/* Show the new full serial after merging */
|
||||
if (!lcn)
|
||||
|
|
|
@ -258,8 +258,8 @@ static int change_serial(ntfs_volume *vol, u64 sector, le64 serial_number,
|
|||
else {
|
||||
mask = const_cpu_to_le64(~0x0ffffffffULL);
|
||||
bs->volume_serial_number
|
||||
= (serial_number & mask)
|
||||
| (bs->volume_serial_number & ~mask);
|
||||
= le64_and(serial_number, mask)
|
||||
| le64_and(bs->volume_serial_number, ~mask);
|
||||
}
|
||||
if (opts.noaction
|
||||
|| (ntfs_pwrite(vol->dev,
|
||||
|
|
Loading…
Reference in New Issue