summaryrefslogtreecommitdiff
path: root/binstatus.c
diff options
context:
space:
mode:
Diffstat (limited to 'binstatus.c')
-rw-r--r--binstatus.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/binstatus.c b/binstatus.c
index 046e09e..c521677 100644
--- a/binstatus.c
+++ b/binstatus.c
@@ -43,15 +43,16 @@ void
formatstring(char *status, int *time)
{
char *env = getenv("binstatus");
- if (strcmp(env, "dec") == 0)
- {
- snprintf(status, MAXLENGTH, "%02d:%02d", time[0], time[1]);
- }
- else
+ if (!env || strcmp(env, "bin") == 0)
{
+
snprintf(status, MAXLENGTH, "%05d %06d", dectobin(time[0]),
dectobin(time[1]));
}
+ else if (strcmp(env, "dec") == 0)
+ {
+ snprintf(status, MAXLENGTH, "%02d:%02d", time[0], time[1]);
+ }
}
int