diff options
author | Marin Ramesa <mpr@hi.t-com.hr> | 2013-09-11 12:27:48 +0200 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2013-09-11 22:13:30 +0200 |
commit | cbe805c2122b8b46b1fbe7c6b1d8f69cd22fb901 (patch) | |
tree | 4f8adc1629d21605debce784160c0ac02f8536f0 /device | |
parent | 67f3956f39046e6d284c8479dc096f297a271dad (diff) |
track the console buffer usage with a boolean instead of an int
A variable that keeps track of the console buffer usage should never receive
values other than 0 and 1, so constrain it's value range to boolean. Plus, it's
more readable this way.
* device/cons.c (consbufused): Use boolean_t instead of an int.
Diffstat (limited to 'device')
-rw-r--r-- | device/cons.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/device/cons.c b/device/cons.c index f26f22c..a220723 100644 --- a/device/cons.c +++ b/device/cons.c @@ -54,7 +54,7 @@ void (*romputc)() = 0; */ static char consbuf[CONSBUFSIZE] = { 0 }; static char *consbp = consbuf; -static int consbufused = 0; +static boolean_t consbufused = FALSE; #endif void @@ -106,7 +106,7 @@ cninit() if (++cbp == &consbuf[CONSBUFSIZE]) cbp = consbuf; } while (cbp != consbp); - consbufused = 0; + consbufused = FALSE; } #endif cn_inited = 1; @@ -171,9 +171,9 @@ cnputc(c) } #if CONSBUFSIZE > 0 else { - if (consbufused == 0) { + if (consbufused == FALSE) { consbp = consbuf; - consbufused = 1; + consbufused = TRUE; memset(consbuf, 0, CONSBUFSIZE); } *consbp++ = c; |