Enable shadow warnings, fix one case.

This commit is contained in:
Ian Gulliver
2016-02-25 21:24:10 -08:00
parent 092764bf7e
commit fe2486c398
2 changed files with 3 additions and 3 deletions

View File

@@ -1,5 +1,5 @@
CC ?= clang CC ?= clang
CFLAGS ?= -Wall -Werror -O4 -g --std=gnu11 --pedantic-errors -fPIE -pie -fstack-protector-strong -pthread CFLAGS ?= -Wall -Werror -Wshadow -O4 -g --std=gnu11 --pedantic-errors -fPIE -pie -fstack-protector-strong -pthread
LDFLAGS ?= $(CFLAGS) -Wl,-z,relro -Wl,-z,now LDFLAGS ?= $(CFLAGS) -Wl,-z,relro -Wl,-z,now
LIBS ?= -ljansson -lprotobuf-c LIBS ?= -ljansson -lprotobuf-c

View File

@@ -30,10 +30,10 @@ struct send {
struct send *next; struct send *next;
}; };
typedef void (*serializer)(struct packet *, struct buf *); typedef void (*serialize)(struct packet *, struct buf *);
struct serializer { struct serializer {
char *name; char *name;
serializer serialize; serialize serialize;
struct send *send_head; struct send *send_head;
} serializers[] = { } serializers[] = {
{ {