mirror of
https://codeberg.org/grunfink/snac2.git
synced 2024-11-15 01:55:03 +00:00
New function ftime().
This commit is contained in:
parent
5647e675fd
commit
e7e89d2d57
3 changed files with 16 additions and 0 deletions
6
html.c
6
html.c
|
@ -522,6 +522,7 @@ d_char *html_timeline(snac *snac, char *list, int local)
|
||||||
d_char *s = xs_str_new(NULL);
|
d_char *s = xs_str_new(NULL);
|
||||||
xs_set *seen = xs_set_new(4096);
|
xs_set *seen = xs_set_new(4096);
|
||||||
char *v;
|
char *v;
|
||||||
|
double t = ftime();
|
||||||
|
|
||||||
s = html_user_header(snac, s, local);
|
s = html_user_header(snac, s, local);
|
||||||
|
|
||||||
|
@ -540,6 +541,11 @@ d_char *html_timeline(snac *snac, char *list, int local)
|
||||||
|
|
||||||
s = html_user_footer(snac, s);
|
s = html_user_footer(snac, s);
|
||||||
|
|
||||||
|
{
|
||||||
|
xs *s1 = xs_fmt("<!-- %lf seconds -->\n", ftime() - t);
|
||||||
|
s = xs_str_cat(s, s1);
|
||||||
|
}
|
||||||
|
|
||||||
s = xs_str_cat(s, "</body>\n</html>\n");
|
s = xs_str_cat(s, "</body>\n</html>\n");
|
||||||
|
|
||||||
xs_set_free(seen);
|
xs_set_free(seen);
|
||||||
|
|
9
snac.c
9
snac.c
|
@ -58,6 +58,15 @@ d_char *tid(int offset)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
double ftime(void)
|
||||||
|
/* returns the UNIX time as a float */
|
||||||
|
{
|
||||||
|
xs *ntid = tid(0);
|
||||||
|
|
||||||
|
return atof(ntid);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
int validate_uid(char *uid)
|
int validate_uid(char *uid)
|
||||||
/* returns if uid is a valid identifier */
|
/* returns if uid is a valid identifier */
|
||||||
{
|
{
|
||||||
|
|
1
snac.h
1
snac.h
|
@ -23,6 +23,7 @@ d_char *xs_time(char *fmt, int local);
|
||||||
#define xs_utc_time(fmt) xs_time(fmt, 0)
|
#define xs_utc_time(fmt) xs_time(fmt, 0)
|
||||||
|
|
||||||
d_char *tid(int offset);
|
d_char *tid(int offset);
|
||||||
|
double ftime(void);
|
||||||
|
|
||||||
void srv_debug(int level, d_char *str);
|
void srv_debug(int level, d_char *str);
|
||||||
#define srv_log(str) srv_debug(0, str)
|
#define srv_log(str) srv_debug(0, str)
|
||||||
|
|
Loading…
Reference in a new issue