mirror of
https://github.com/Llewellynvdm/conky.git
synced 2025-01-30 10:38:36 +00:00
cpp-ify timeinfo.c
This commit is contained in:
parent
196f6bc796
commit
66a63d9e87
@ -37,7 +37,7 @@ endif(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/build.h)
|
|||||||
set(conky_sources colours.cc combine.cc common.cc conky.cc core.cc
|
set(conky_sources colours.cc combine.cc common.cc conky.cc core.cc
|
||||||
diskio.cc entropy.cc exec.cc fs.cc mail.cc mixer.cc net_stat.cc template.cc
|
diskio.cc entropy.cc exec.cc fs.cc mail.cc mixer.cc net_stat.cc template.cc
|
||||||
mboxscan.cc read_tcp.cc scroll.cc specials.cc tailhead.cc
|
mboxscan.cc read_tcp.cc scroll.cc specials.cc tailhead.cc
|
||||||
temphelper.cc text_object.cc timeinfo.c top.cc algebra.c prioqueue.c proc.c
|
temphelper.cc text_object.cc timeinfo.cc top.cc algebra.c prioqueue.c proc.c
|
||||||
user.c)
|
user.c)
|
||||||
|
|
||||||
# add timed thread library
|
# add timed thread library
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/* -*- mode: c; c-basic-offset: 4; tab-width: 4; indent-tabs-mode: t -*-
|
/* -*- mode: c++; c-basic-offset: 4; tab-width: 4; indent-tabs-mode: t -*-
|
||||||
* vim: ts=4 sw=4 noet ai cindent syntax=c
|
* vim: ts=4 sw=4 noet ai cindent syntax=cpp
|
||||||
*
|
*
|
||||||
* Conky, a system monitor, based on torsmo
|
* Conky, a system monitor, based on torsmo
|
||||||
*
|
*
|
||||||
@ -75,7 +75,7 @@ void scan_tztime(struct text_object *obj, const char *arg)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ts = malloc(sizeof(struct tztime_s));
|
ts = (tztime_s*) malloc(sizeof(struct tztime_s));
|
||||||
memset(ts, 0, sizeof(struct tztime_s));
|
memset(ts, 0, sizeof(struct tztime_s));
|
||||||
ts->fmt = strndup(fmt ? fmt : "%F %T", text_buffer_size);
|
ts->fmt = strndup(fmt ? fmt : "%F %T", text_buffer_size);
|
||||||
ts->tz = tz ? strndup(tz, text_buffer_size) : NULL;
|
ts->tz = tz ? strndup(tz, text_buffer_size) : NULL;
|
||||||
@ -105,7 +105,7 @@ void print_tztime(struct text_object *obj, char *p, int p_max_size)
|
|||||||
char *oldTZ = NULL;
|
char *oldTZ = NULL;
|
||||||
time_t t;
|
time_t t;
|
||||||
struct tm *tm;
|
struct tm *tm;
|
||||||
struct tztime_s *ts = obj->data.opaque;
|
struct tztime_s *ts = (tztime_s*) obj->data.opaque;
|
||||||
|
|
||||||
if (!ts)
|
if (!ts)
|
||||||
return;
|
return;
|
||||||
@ -139,7 +139,7 @@ void free_time(struct text_object *obj)
|
|||||||
|
|
||||||
void free_tztime(struct text_object *obj)
|
void free_tztime(struct text_object *obj)
|
||||||
{
|
{
|
||||||
struct tztime_s *ts = obj->data.opaque;
|
struct tztime_s *ts = (tztime_s*) obj->data.opaque;
|
||||||
|
|
||||||
if (!ts)
|
if (!ts)
|
||||||
return;
|
return;
|
@ -30,10 +30,6 @@
|
|||||||
#ifndef _TIMEINFO_H
|
#ifndef _TIMEINFO_H
|
||||||
#define _TIMEINFO_H
|
#define _TIMEINFO_H
|
||||||
|
|
||||||
#ifdef __cplusplus
|
|
||||||
extern "C" {
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* for the times_in_seconds configuration variable and it's users */
|
/* for the times_in_seconds configuration variable and it's users */
|
||||||
void set_times_in_seconds(char);
|
void set_times_in_seconds(char);
|
||||||
char times_in_seconds(void);
|
char times_in_seconds(void);
|
||||||
@ -55,8 +51,4 @@ void print_format_time(struct text_object *obj, char *p, int p_max_size);
|
|||||||
void free_time(struct text_object *);
|
void free_time(struct text_object *);
|
||||||
void free_tztime(struct text_object *);
|
void free_tztime(struct text_object *);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#endif /* _TIMEINFO_H */
|
#endif /* _TIMEINFO_H */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user