1
0
mirror of https://github.com/gryf/wmaker.git synced 2026-01-05 21:34:17 +01:00

Get rid of NEW definition.

The NEW definition merely calls wmalloc now, therefore it is not needed
anymore.  Pointed out and requested by Carlos R. Mafra.
This commit is contained in:
Tobias Stoeckmann
2012-05-05 09:12:47 +02:00
committed by Carlos R. Mafra
parent cc30444dda
commit 72546aab81

View File

@@ -155,8 +155,6 @@ static char *commandNames[] = {
"LEGAL_PANEL"
};
#define NEW(type) wmalloc(sizeof(type))
#define ICON_FILE "menus"
static void showData(_Panel * panel);
@@ -317,7 +315,7 @@ static ItemData *putNewItem(_Panel * panel, WEditMenu * menu, int type, char *ti
item = WAddMenuItemWithTitle(menu, title);
data = NEW(ItemData);
data = wmalloc(sizeof(ItemData));
data->type = type;
WSetEditMenuItemData(item, data, (WMCallback *) freeItemData);
WSetEditMenuItemImage(item, panel->markerPix[type]);
@@ -856,7 +854,7 @@ static void freeItemData(ItemData * data)
static ItemData *parseCommand(WMPropList * item)
{
ItemData *data = NEW(ItemData);
ItemData *data = wmalloc(sizeof(ItemData));
WMPropList *p;
char *command = NULL;
char *parameter = NULL;
@@ -1156,7 +1154,7 @@ menuItemCloned(WEditMenuDelegate * delegate, WEditMenu * menu, WEditMenuItem * o
#define DUP(s) (s) ? wstrdup(s) : NULL
newData = NEW(ItemData);
newData = wmalloc(sizeof(ItemData));
newData->type = data->type;