Xinqi Bao's Git
projects
/
slstatus.git
/ blobdiff
summary
|
log
|
commit
|
diff
|
tree
raw
| inline |
side by side
simplified wifi_essid by removing one malloc()
[slstatus.git]
/
slstatus.c
diff --git
a/slstatus.c
b/slstatus.c
index
505f25d
..
bd1fe66
100644
(file)
--- a/
slstatus.c
+++ b/
slstatus.c
@@
-672,11
+672,7
@@
wifi_perc(const char *wificard)
char *
wifi_essid(const char *wificard)
{
- char *id = malloc(IW_ESSID_MAX_SIZE+1);
- if (id == NULL) {
- fprintf(stderr, "Cannot get ESSID.");
- return smprintf("n/a");
- }
+ char id[IW_ESSID_MAX_SIZE+1];
int sockfd;
struct iwreq wreq;