]> git.hungrycats.org Git - linux/commitdiff
[ide] make 1-bit fields unsigned
authorRandy Dunlap <rddunlap@osdl.org>
Thu, 24 Feb 2005 12:01:48 +0000 (13:01 +0100)
committerBartlomiej Zolnierkiewicz <bzolnier@trik.(none)>
Thu, 24 Feb 2005 12:01:48 +0000 (13:01 +0100)
It's a bit difficult to have a value and a sign bit in a
1-bit field.

Fix (90) boolean/bitfield sparse warnings:
include/linux/ide.h:937:18: warning: dubious one-bit signed bitfield
include/linux/ide.h:939:17: warning: dubious one-bit signed bitfield

Signed-off-by: Randy Dunlap <rddunlap@osdl.org>
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
include/linux/ide.h

index ea70213a94d3c7a4ddb9f31827b15d6cdd96d672..da450b7068f556cd4e522a9cce0c22a7da0e52ba 100644 (file)
@@ -934,9 +934,9 @@ typedef struct hwgroup_s {
                /* BOOL: protects all fields below */
        volatile int busy;
                /* BOOL: wake us up on timer expiry */
-       int sleeping    : 1;
+       unsigned int sleeping   : 1;
                /* BOOL: polling active & poll_timeout field valid */
-       int polling     : 1;
+       unsigned int polling    : 1;
                /* current drive */
        ide_drive_t *drive;
                /* ptr to current hwif in linked-list */