summaryrefslogtreecommitdiff
path: root/src/date822fmt.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/date822fmt.c')
-rw-r--r--src/date822fmt.c59
1 files changed, 42 insertions, 17 deletions
diff --git a/src/date822fmt.c b/src/date822fmt.c
index fc2d1f7..7e0333a 100644
--- a/src/date822fmt.c
+++ b/src/date822fmt.c
@@ -1,29 +1,54 @@
-#include "datetime.h"
-#include "fmt.h"
#include "date822fmt.h"
+#include "fmt.h"
+
+#include "datetime.h"
+
static char *montab[12] = {
-"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"
-};
+ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"};
-unsigned int date822fmt(char *s,struct datetime *dt)
+unsigned int date822fmt(char *s, struct datetime *dt)
{
unsigned int i;
unsigned int len;
len = 0;
- i = fmt_uint(s,dt->mday); len += i; if (s) s += i;
- i = fmt_str(s," "); len += i; if (s) s += i;
- i = fmt_str(s,montab[dt->mon]); len += i; if (s) s += i;
- i = fmt_str(s," "); len += i; if (s) s += i;
- i = fmt_uint(s,dt->year + 1900); len += i; if (s) s += i;
- i = fmt_str(s," "); len += i; if (s) s += i;
- i = fmt_uint0(s,dt->hour,2); len += i; if (s) s += i;
- i = fmt_str(s,":"); len += i; if (s) s += i;
- i = fmt_uint0(s,dt->min,2); len += i; if (s) s += i;
- i = fmt_str(s,":"); len += i; if (s) s += i;
- i = fmt_uint0(s,dt->sec,2); len += i; if (s) s += i;
- i = fmt_str(s," -0000\n"); len += i; if (s) s += i;
+ i = fmt_uint(s, dt->mday);
+ len += i;
+ if (s) s += i;
+ i = fmt_str(s, " ");
+ len += i;
+ if (s) s += i;
+ i = fmt_str(s, montab[dt->mon]);
+ len += i;
+ if (s) s += i;
+ i = fmt_str(s, " ");
+ len += i;
+ if (s) s += i;
+ i = fmt_uint(s, dt->year + 1900);
+ len += i;
+ if (s) s += i;
+ i = fmt_str(s, " ");
+ len += i;
+ if (s) s += i;
+ i = fmt_uint0(s, dt->hour, 2);
+ len += i;
+ if (s) s += i;
+ i = fmt_str(s, ":");
+ len += i;
+ if (s) s += i;
+ i = fmt_uint0(s, dt->min, 2);
+ len += i;
+ if (s) s += i;
+ i = fmt_str(s, ":");
+ len += i;
+ if (s) s += i;
+ i = fmt_uint0(s, dt->sec, 2);
+ len += i;
+ if (s) s += i;
+ i = fmt_str(s, " -0000\n");
+ len += i;
+ if (s) s += i;
return len;
}