Xinqi Bao's Git
projects
/
slstatus.git
/ commitdiff
summary
|
log
|
commit
|
diff
|
tree
raw
|
patch
|
inline
| side by side (parent:
9e92d41
)
removed unnecessary typecast and added more comments
author
Ali H. Fardan <
[email protected]
>
Thu, 1 Sep 2016 18:15:40 +0000
(21:15 +0300)
committer
Ali H. Fardan <
[email protected]
>
Thu, 1 Sep 2016 18:15:40 +0000
(21:15 +0300)
slstatus.c
patch
|
blob
|
history
diff --git
a/slstatus.c
b/slstatus.c
index
7c625d1
..
d360977
100644
(file)
--- a/
slstatus.c
+++ b/
slstatus.c
@@
-27,9
+27,8
@@
#include "strlcat.h"
#include "strlcpy.h"
#include "strlcat.h"
#include "strlcpy.h"
-typedef char *(*op_fun)();
struct arg {
struct arg {
-
op_fun func
;
+
char *(*func)()
;
const char *format;
const char *args;
};
const char *format;
const char *args;
};
@@
-475,6
+474,7
@@
uptime(void)
static char *
username(void)
{
static char *
username(void)
{
+ /* FIXME: WHY USE REGISTER MODIFIER? */
register struct passwd *pw;
register uid_t uid;
register struct passwd *pw;
register uid_t uid;
@@
-514,6
+514,10
@@
uid(void)
static char *
vol_perc(const char *soundcard)
{
static char *
vol_perc(const char *soundcard)
{
+ /*
+ * TODO: FIXME:
+ * https://github.com/drkh5h/slstatus/issues/12
+ */
int mute = 0;
long vol = 0, max = 0, min = 0;
snd_mixer_t *handle;
int mute = 0;
long vol = 0, max = 0, min = 0;
snd_mixer_t *handle;