1
0
mirror of https://github.com/gryf/wmaker.git synced 2025-12-20 21:08:08 +01:00

Removed block in restore_icon_state

The block inside restore_icon_state is not needed, so can be removed.

There are no changes with or without the block (variables scope,...).
This commit is contained in:
Rodolfo García Peñas (kix)
2012-10-02 23:19:26 +02:00
committed by Carlos R. Mafra
parent a089647d27
commit e988386013

View File

@@ -1343,6 +1343,7 @@ static WAppIcon *restore_icon_state(WScreen *scr, WMPropList *info, int type, in
{
WAppIcon *aicon;
WMPropList *cmd, *value;
char *wclass, *winstance, *command;
cmd = WMGetFromPLDictionary(info, dCommand);
if (!cmd || !WMIsPLString(cmd))
@@ -1353,42 +1354,36 @@ static WAppIcon *restore_icon_state(WScreen *scr, WMPropList *info, int type, in
if (!value)
return NULL;
{
char *wclass, *winstance;
char *command;
ParseWindowName(value, &winstance, &wclass, "dock");
ParseWindowName(value, &winstance, &wclass, "dock");
if (!winstance && !wclass)
return NULL;
if (!winstance && !wclass)
return NULL;
/* get commands */
if (cmd)
command = wstrdup(WMGetFromPLString(cmd));
else
command = NULL;
/* get commands */
if (cmd)
command = wstrdup(WMGetFromPLString(cmd));
else
command = NULL;
if (!command || strcmp(command, "-") == 0) {
if (command)
wfree(command);
if (wclass)
wfree(wclass);
if (winstance)
wfree(winstance);
return NULL;
}
aicon = wAppIconCreateForDock(scr, command, winstance, wclass, TILE_NORMAL);
if (!command || strcmp(command, "-") == 0) {
if (command)
wfree(command);
if (wclass)
wfree(wclass);
if (winstance)
wfree(winstance);
if (command)
wfree(command);
return NULL;
}
aicon = wAppIconCreateForDock(scr, command, winstance, wclass, TILE_NORMAL);
if (wclass)
wfree(wclass);
if (winstance)
wfree(winstance);
if (command)
wfree(command);
aicon->icon->core->descriptor.handle_mousedown = iconMouseDown;
if (type == WM_CLIP) {
aicon->icon->core->descriptor.handle_enternotify = clipEnterNotify;