diff options
| author | 2006-01-08 17:18:05 +0000 | |
|---|---|---|
| committer | 2006-01-08 17:18:05 +0000 | |
| commit | f4cdffeee55d27e12e225725807efba91f7ad37a (patch) | |
| tree | 98e122e637f056c792c03594ba49519cf46e1713 | |
| parent | Use Nubus-related constants from <machine/cpu.h> instead of hardcoded values. (diff) | |
| download | wireguard-openbsd-f4cdffeee55d27e12e225725807efba91f7ad37a.tar.xz wireguard-openbsd-f4cdffeee55d27e12e225725807efba91f7ad37a.zip | |
Fix stamp creation for big-endian systems. Makes mac68k happy at 16bpp.
| -rw-r--r-- | sys/dev/rasops/rasops15.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/sys/dev/rasops/rasops15.c b/sys/dev/rasops/rasops15.c index 128d00dc0c1..51e7d3b3214 100644 --- a/sys/dev/rasops/rasops15.c +++ b/sys/dev/rasops/rasops15.c @@ -1,4 +1,4 @@ -/* $OpenBSD: rasops15.c,v 1.4 2002/07/27 22:17:49 miod Exp $ */ +/* $OpenBSD: rasops15.c,v 1.5 2006/01/08 17:18:05 miod Exp $ */ /* $NetBSD: rasops15.c,v 1.7 2000/04/12 14:22:29 pk Exp $ */ /*- @@ -205,10 +205,10 @@ rasops15_makestamp(ri, attr) stamp[i + 1] = (i & 4 ? fg : bg); stamp[i + 1] |= ((i & 2 ? fg : bg) << 16); #else - stamp[i] = (i & 2 ? fg : bg); - stamp[i] |= ((i & 4 ? fg : bg) << 16); - stamp[i + 1] = (i & 8 ? fg : bg); - stamp[i + 1] |= ((i & 16 ? fg : bg) << 16); + stamp[i + 1] = (i & 2 ? fg : bg); + stamp[i + 1] |= ((i & 4 ? fg : bg) << 16); + stamp[i] = (i & 8 ? fg : bg); + stamp[i] |= ((i & 16 ? fg : bg) << 16); #endif } } |
