aboutsummaryrefslogtreecommitdiffstats
path: root/FICS/utils.c
diff options
context:
space:
mode:
Diffstat (limited to 'FICS/utils.c')
-rw-r--r--FICS/utils.c34
1 files changed, 18 insertions, 16 deletions
diff --git a/FICS/utils.c b/FICS/utils.c
index ceade5e..6fcd420 100644
--- a/FICS/utils.c
+++ b/FICS/utils.c
@@ -868,24 +868,26 @@ PUBLIC char *ratstr(int rat)
return tmp[on - 1];
}
-PUBLIC char *ratstrii(int rat, int reg)
+PUBLIC char *
+ratstrii(int rat, int reg)
{
- static int on = 0;
- static char tmp[20][10];
+ static char tmp[20][10];
+ static int on = 0;
+
+ if (on == 20)
+ on = 0;
+ if (rat) {
+ sprintf(tmp[on], "%4d", rat);
+ } else {
+ if (reg) {
+ sprintf(tmp[on], "----");
+ } else {
+ sprintf(tmp[on], "++++");
+ }
+ }
- if (on == 20)
- on = 0;
- if (rat) {
- sprintf(tmp[on], "%4d", rat);
- } else {
- if (reg) {
- sprintf(tmp[on], "----");
- } else {
- sprintf(tmp[on], "++++");
- }
- }
- on++;
- return tmp[on - 1];
+ on++;
+ return tmp[on - 1];
}
/*