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

wAppIconSave is now void

The Bool value is not used, therefore it suffices to return void.

wAppIconChangeImage is removed from appicon.h, because it is not implemented.
Small code cleanup for wAppIconCreateForDock at appicon.h.
This commit is contained in:
Rodolfo García Peñas (kix)
2012-06-18 10:18:50 +02:00
committed by Carlos R. Mafra
parent f44944c18d
commit de68ee6f1b
2 changed files with 8 additions and 9 deletions

View File

@@ -396,20 +396,21 @@ void wAppIconPaint(WAppIcon * aicon)
0, 0, wPreferences.icon_size, wPreferences.icon_size);
}
Bool wAppIconSave(WAppIcon *aicon)
void wAppIconSave(WAppIcon *aicon)
{
char *path;
if (!aicon->docked || aicon->attracted) return True;
if (!aicon->docked || aicon->attracted)
return;
path = wIconStore(aicon->icon);
if (!path)
return False;
return;
wApplicationSaveIconPathFor(path, aicon->wm_instance, aicon->wm_class);
wfree(path);
return True;
return;
}
#define canBeDocked(wwin) ((wwin) && ((wwin)->wm_class||(wwin)->wm_instance))

View File

@@ -70,8 +70,8 @@ typedef struct WAppIcon {
} WAppIcon;
WAppIcon *wAppIconCreate(WWindow *leader_win);
WAppIcon * wAppIconCreateForDock(WScreen *scr, char *command, char *wm_instance,
char *wm_class, int tile);
WAppIcon *wAppIconCreateForDock(WScreen *scr, char *command, char *wm_instance,
char *wm_class, int tile);
void wAppIconDestroy(WAppIcon *aicon);
void wAppIconPaint(WAppIcon *aicon);
@@ -84,7 +84,5 @@ void wApplicationSaveIconPathFor(char *iconPath, char *wm_instance,
char *wm_class);
void wApplicationExtractDirPackIcon(WScreen *scr,char *path, char *wm_instance,
char *wm_class);
Bool wAppIconChangeImage(WAppIcon *icon, char *file);
Bool wAppIconSave(WAppIcon *aicon);
void wAppIconSave(WAppIcon *aicon);
#endif