Properly use the return value of a bswap16 call. Caught when building
a kernel with -O0.
This commit is contained in:
parent
2689a1e1e8
commit
54a752b11b
|
@ -1,4 +1,4 @@
|
||||||
/* $NetBSD: bus_space.c,v 1.28 2005/12/24 20:07:15 perry Exp $ */
|
/* $NetBSD: bus_space.c,v 1.29 2007/09/01 22:01:53 jmmv Exp $ */
|
||||||
|
|
||||||
/*-
|
/*-
|
||||||
* Copyright (c) 1996, 1997 The NetBSD Foundation, Inc.
|
* Copyright (c) 1996, 1997 The NetBSD Foundation, Inc.
|
||||||
|
@ -42,7 +42,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <sys/cdefs.h>
|
#include <sys/cdefs.h>
|
||||||
__KERNEL_RCSID(0, "$NetBSD: bus_space.c,v 1.28 2005/12/24 20:07:15 perry Exp $");
|
__KERNEL_RCSID(0, "$NetBSD: bus_space.c,v 1.29 2007/09/01 22:01:53 jmmv Exp $");
|
||||||
|
|
||||||
#include <sys/param.h>
|
#include <sys/param.h>
|
||||||
#include <sys/systm.h>
|
#include <sys/systm.h>
|
||||||
|
@ -415,7 +415,7 @@ mac68k_bsr2_gen(bus_space_tag_t t, bus_space_handle_t *h, bus_size_t offset)
|
||||||
|
|
||||||
v = mac68k_bsrs2_gen(t, h, offset);
|
v = mac68k_bsrs2_gen(t, h, offset);
|
||||||
if (h->swapped) {
|
if (h->swapped) {
|
||||||
bswap16(v);
|
v = bswap16(v);
|
||||||
}
|
}
|
||||||
return v;
|
return v;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue