(void)ed the prototypes
This commit is contained in:
parent
46b6876d7e
commit
b4f55e7170
1 changed files with 28 additions and 25 deletions
51
slstatus.c
51
slstatus.c
|
@ -39,26 +39,26 @@ struct arg {
|
||||||
static void setstatus(const char *);
|
static void setstatus(const char *);
|
||||||
static char *smprintf(const char *, ...);
|
static char *smprintf(const char *, ...);
|
||||||
static char *battery_perc(const char *);
|
static char *battery_perc(const char *);
|
||||||
static char *cpu_perc(const char *);
|
static char *cpu_perc(void);
|
||||||
static char *datetime(const char *);
|
static char *datetime(const char *);
|
||||||
static char *disk_free(const char *);
|
static char *disk_free(const char *);
|
||||||
static char *disk_perc(const char *);
|
static char *disk_perc(const char *);
|
||||||
static char *disk_total(const char *);
|
static char *disk_total(const char *);
|
||||||
static char *disk_used(const char *);
|
static char *disk_used(const char *);
|
||||||
static char *entropy(const char *);
|
static char *entropy(void);
|
||||||
static char *gid(const char *);
|
static char *gid(void);
|
||||||
static char *hostname(const char *);
|
static char *hostname(void);
|
||||||
static char *ip(const char *);
|
static char *ip(const char *);
|
||||||
static char *load_avg(const char *);
|
static char *load_avg(void);
|
||||||
static char *ram_free(const char *);
|
static char *ram_free(void);
|
||||||
static char *ram_perc(const char *);
|
static char *ram_perc(void);
|
||||||
static char *ram_used(const char *);
|
static char *ram_used(void);
|
||||||
static char *ram_total(const char *);
|
static char *ram_total(void);
|
||||||
static char *run_command(const char *);
|
static char *run_command(const char *);
|
||||||
static char *temp(const char *);
|
static char *temp(const char *);
|
||||||
static char *uid(const char *);
|
static char *uid(void);
|
||||||
static char *uptime(const char *);
|
static char *uptime(void);
|
||||||
static char *username(const char *);
|
static char *username(void);
|
||||||
static char *vol_perc(const char *);
|
static char *vol_perc(const char *);
|
||||||
static char *wifi_perc(const char *);
|
static char *wifi_perc(const char *);
|
||||||
static char *wifi_essid(const char *);
|
static char *wifi_essid(const char *);
|
||||||
|
@ -129,7 +129,7 @@ battery_perc(const char *battery)
|
||||||
}
|
}
|
||||||
|
|
||||||
static char *
|
static char *
|
||||||
cpu_perc(const char *null)
|
cpu_perc(void)
|
||||||
{
|
{
|
||||||
int perc;
|
int perc;
|
||||||
long double a[4], b[4];
|
long double a[4], b[4];
|
||||||
|
@ -237,7 +237,7 @@ disk_used(const char *mountpoint)
|
||||||
}
|
}
|
||||||
|
|
||||||
static char *
|
static char *
|
||||||
entropy(const char *null)
|
entropy(void)
|
||||||
{
|
{
|
||||||
int entropy = 0;
|
int entropy = 0;
|
||||||
FILE *fp;
|
FILE *fp;
|
||||||
|
@ -253,7 +253,7 @@ entropy(const char *null)
|
||||||
}
|
}
|
||||||
|
|
||||||
static char *
|
static char *
|
||||||
gid(const char *null)
|
gid(void)
|
||||||
{
|
{
|
||||||
gid_t gid;
|
gid_t gid;
|
||||||
|
|
||||||
|
@ -266,7 +266,7 @@ gid(const char *null)
|
||||||
}
|
}
|
||||||
|
|
||||||
static char *
|
static char *
|
||||||
hostname(const char *null)
|
hostname(void)
|
||||||
{
|
{
|
||||||
char hostname[HOST_NAME_MAX];
|
char hostname[HOST_NAME_MAX];
|
||||||
FILE *fp;
|
FILE *fp;
|
||||||
|
@ -316,7 +316,7 @@ ip(const char *interface)
|
||||||
}
|
}
|
||||||
|
|
||||||
static char *
|
static char *
|
||||||
load_avg(const char *null)
|
load_avg(void)
|
||||||
{
|
{
|
||||||
double avgs[3];
|
double avgs[3];
|
||||||
|
|
||||||
|
@ -329,7 +329,7 @@ load_avg(const char *null)
|
||||||
}
|
}
|
||||||
|
|
||||||
static char *
|
static char *
|
||||||
ram_free(const char *null)
|
ram_free(void)
|
||||||
{
|
{
|
||||||
long free;
|
long free;
|
||||||
FILE *fp;
|
FILE *fp;
|
||||||
|
@ -345,7 +345,7 @@ ram_free(const char *null)
|
||||||
}
|
}
|
||||||
|
|
||||||
static char *
|
static char *
|
||||||
ram_perc(const char *null)
|
ram_perc(void)
|
||||||
{
|
{
|
||||||
int perc;
|
int perc;
|
||||||
long total, free, buffers, cached;
|
long total, free, buffers, cached;
|
||||||
|
@ -367,7 +367,7 @@ ram_perc(const char *null)
|
||||||
}
|
}
|
||||||
|
|
||||||
static char *
|
static char *
|
||||||
ram_total(const char *null)
|
ram_total(void)
|
||||||
{
|
{
|
||||||
long total;
|
long total;
|
||||||
FILE *fp;
|
FILE *fp;
|
||||||
|
@ -383,7 +383,7 @@ ram_total(const char *null)
|
||||||
}
|
}
|
||||||
|
|
||||||
static char *
|
static char *
|
||||||
ram_used(const char *null)
|
ram_used(void)
|
||||||
{
|
{
|
||||||
long free, total, buffers, cached, used;
|
long free, total, buffers, cached, used;
|
||||||
FILE *fp;
|
FILE *fp;
|
||||||
|
@ -445,7 +445,7 @@ temp(const char *file)
|
||||||
}
|
}
|
||||||
|
|
||||||
static char *
|
static char *
|
||||||
uptime(const char *null)
|
uptime(void)
|
||||||
{
|
{
|
||||||
struct sysinfo info;
|
struct sysinfo info;
|
||||||
int hours = 0;
|
int hours = 0;
|
||||||
|
@ -459,7 +459,7 @@ uptime(const char *null)
|
||||||
}
|
}
|
||||||
|
|
||||||
static char *
|
static char *
|
||||||
username(const char *null)
|
username(void)
|
||||||
{
|
{
|
||||||
register struct passwd *pw;
|
register struct passwd *pw;
|
||||||
register uid_t uid;
|
register uid_t uid;
|
||||||
|
@ -478,7 +478,7 @@ username(const char *null)
|
||||||
}
|
}
|
||||||
|
|
||||||
static char *
|
static char *
|
||||||
uid(const char *null)
|
uid(void)
|
||||||
{
|
{
|
||||||
register uid_t uid;
|
register uid_t uid;
|
||||||
|
|
||||||
|
@ -624,6 +624,9 @@ main(void)
|
||||||
memset(status_string, 0, sizeof(status_string));
|
memset(status_string, 0, sizeof(status_string));
|
||||||
for (size_t i = 0; i < sizeof(args) / sizeof(args[0]); ++i) {
|
for (size_t i = 0; i < sizeof(args) / sizeof(args[0]); ++i) {
|
||||||
argument = args[i];
|
argument = args[i];
|
||||||
|
if (argument.args == NULL)
|
||||||
|
char *res = argument.func();
|
||||||
|
else
|
||||||
char *res = argument.func(argument.args);
|
char *res = argument.func(argument.args);
|
||||||
char *element = smprintf(argument.format, res);
|
char *element = smprintf(argument.format, res);
|
||||||
if (element == NULL) {
|
if (element == NULL) {
|
||||||
|
|
Loading…
Reference in a new issue