plug-ins/imagemap: Kill #define COMMAND_PROTO
Kill #define COMMAND_PROTO and move its definition to the only client, and get rid of warnings about defined functions not being used.
This commit is contained in:
@ -33,12 +33,6 @@ typedef struct CommandList_t CommandList_t;
|
||||
|
||||
typedef enum {CMD_APPEND, CMD_DESTRUCT, CMD_IGNORE} CmdExecuteValue_t;
|
||||
|
||||
#define COMMAND_PROTO(class) \
|
||||
static void class##_destruct(Command_t *command); \
|
||||
static CmdExecuteValue_t class##_execute(Command_t *command); \
|
||||
static void class##_undo(Command_t *command); \
|
||||
static void class##_redo(Command_t *command)
|
||||
|
||||
struct CommandClass_t {
|
||||
void (*destruct)(Command_t*);
|
||||
CmdExecuteValue_t (*execute)(Command_t*);
|
||||
|
||||
Reference in New Issue
Block a user