Simplify twc_bar_item_away

Fixes a warning that would only manifest in Relase builds with -O3.
This commit is contained in:
Håvard Pettersson 2017-02-18 21:18:12 -08:00
parent cde51e4807
commit c4abe4cd52

View File

@ -39,21 +39,16 @@ twc_bar_item_away(const void *pointer, void *data, struct t_gui_bar_item *item,
if (!profile || !(profile->tox)) if (!profile || !(profile->tox))
return NULL; return NULL;
char *status;
switch (tox_self_get_status(profile->tox)) switch (tox_self_get_status(profile->tox))
{ {
default:
case TOX_USER_STATUS_NONE: case TOX_USER_STATUS_NONE:
status = NULL; return NULL;
break;
case TOX_USER_STATUS_BUSY: case TOX_USER_STATUS_BUSY:
status = strdup("busy"); return strdup("busy");
break;
case TOX_USER_STATUS_AWAY: case TOX_USER_STATUS_AWAY:
status = strdup("away"); return strdup("away");
break;
} }
return status;
} }
char * char *