diff --git a/sdbfs/kernel/sdbfs-core.c b/sdbfs/kernel/sdbfs-core.c index 76674e1ea4bf8f38adda1e75d45985fcecec063f..96a878c4c72652c5c857e3ecec4d4925c877fe7c 100644 --- a/sdbfs/kernel/sdbfs-core.c +++ b/sdbfs/kernel/sdbfs-core.c @@ -26,7 +26,7 @@ static void sdbfs_fix_endian(struct sdbfs_dev *sd, void *ptr, int len) uint32_t *p = ptr; int i; - if (!sd->flags & SDBFS_F_FIXENDIAN) + if (!(sd->flags & SDBFS_F_FIXENDIAN)) return; if (len & 3) return; /* Hmmm... */