#include "list.h"
#include "lp.h"
-
-char *time_to_str(time_t t)
-{
- char *str;
- struct tm *tm;
- size_t ret;
-
- tm = localtime(&t);
-
- if (!tm)
- return NULL;
-
- str = malloc(strlen("YYYY-MM-DDThh:mm:ss") + 1);
- ret = strftime(str, strlen("YYYY-MM-DDThh:mm:ss") + 1, "%FT%T", tm);
-
- if (ret)
- return str;
-
- free(str);
- return NULL;
-}
+#include <ptime.h>
struct distro_series *distro_series_new(const char *name,
const char *version,
return 0;
last_t = 0;
- for(cur = ddts; *cur; cur++) {
+ for (cur = ddts; *cur; cur++) {
t = mktime(&(*cur)->date);
if (t > last_t)
last_t = t;
n = 0;
if (ddts)
- for(cur = ddts; *cur; cur++)
+ for (cur = ddts; *cur; cur++)
n++;
return n;
struct daily_download_total **ddts, **cur, **tmp;
if (ddts1) {
- ddts = malloc((ddts_length(ddts1) + 1) * sizeof(struct daily_download_total *));
+ ddts = malloc((ddts_length(ddts1) + 1)
+ * sizeof(struct daily_download_total *));
memcpy(ddts, ddts1, (ddts_length(ddts1) + 1) * sizeof(void *));
} else {
ddts = malloc(sizeof(struct daily_download_total *));
}
if (ddts2)
- for(cur = ddts2; *cur; cur++) {
+ for (cur = ddts2; *cur; cur++) {
tmp = add_total(ddts, *cur);
- if (tmp != ddts) {
+ if (tmp != ddts)
ddts = tmp;
- }
}
return ddts;