Typedef function types, not pointers
parent
0b3d927e03
commit
e8063c35ec
4
handle.c
4
handle.c
|
@ -87,7 +87,7 @@ static char *dequote(char *mesg) {
|
|||
return mesg;
|
||||
}
|
||||
|
||||
typedef void (*Handler)(char *prefix, char *params);
|
||||
typedef void Handler(char *prefix, char *params);
|
||||
|
||||
static void handlePing(char *prefix, char *params) {
|
||||
(void)prefix;
|
||||
|
@ -483,7 +483,7 @@ static void handleNotice(char *prefix, char *params) {
|
|||
|
||||
static const struct {
|
||||
const char *command;
|
||||
Handler handler;
|
||||
Handler *handler;
|
||||
} Handlers[] = {
|
||||
{ "001", handleReplyWelcome },
|
||||
{ "311", handleReplyWhoisUser },
|
||||
|
|
4
input.c
4
input.c
|
@ -47,7 +47,7 @@ param(struct Tag tag, const char *command, char **params, const char *name) {
|
|||
return NULL;
|
||||
}
|
||||
|
||||
typedef void (*Handler)(struct Tag tag, char *params);
|
||||
typedef void Handler(struct Tag tag, char *params);
|
||||
|
||||
static void inputRaw(struct Tag tag, char *params) {
|
||||
(void)tag;
|
||||
|
@ -170,7 +170,7 @@ static void inputMan(struct Tag tag, char *params) {
|
|||
|
||||
static const struct {
|
||||
const char *command;
|
||||
Handler handler;
|
||||
Handler *handler;
|
||||
} Commands[] = {
|
||||
{ "/close", inputClose },
|
||||
{ "/help", inputMan },
|
||||
|
|
Loading…
Reference in New Issue