diff options
author | Benjamin Franzke <benjaminfranzke@googlemail.com> | 2011-07-11 11:07:00 +0200 |
---|---|---|
committer | Benjamin Franzke <benjaminfranzke@googlemail.com> | 2011-07-11 11:08:14 +0200 |
commit | a214b5227f872fc4e733b9a570ebc8973b244b0d (patch) | |
tree | 932bc7bc1100142fefec3bab0d3f1b27c8acb305 | |
parent | 415ba05bc6413695646b41120d149f7a53942001 (diff) | |
download | cmumble-a214b5227f872fc4e733b9a570ebc8973b244b0d.tar.gz cmumble-a214b5227f872fc4e733b9a570ebc8973b244b0d.tar.bz2 cmumble-a214b5227f872fc4e733b9a570ebc8973b244b0d.zip |
Drop stringified parameter in MUMBLE_MSG macros
Use #foo instead to stringify.
-rw-r--r-- | src/cmumble.h | 2 | ||||
-rwxr-xr-x | src/gen_message.sh | 2 | ||||
-rw-r--r-- | src/messages.c | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/src/cmumble.h b/src/cmumble.h index baab8f3..f7db59c 100644 --- a/src/cmumble.h +++ b/src/cmumble.h @@ -56,7 +56,7 @@ enum udp_message_type { }; enum mumble_message { -#define MUMBLE_MSG(a,b,c) a, +#define MUMBLE_MSG(a,b) a, MUMBLE_MSGS #undef MUMBLE_MSG }; diff --git a/src/gen_message.sh b/src/gen_message.sh index 32ef978..147e8a6 100755 --- a/src/gen_message.sh +++ b/src/gen_message.sh @@ -5,7 +5,7 @@ echo "#define MUMBLE_MSGS \\" while read message do prefixed_lower_name=$(echo "$message" | sed "s/\(^\|[a-z]\)\([A-Z][A-Z]*\)/\1_\L\2/g") - echo -e "\tMUMBLE_MSG(${message}, ${prefixed_lower_name}, \"${message}\") \\" + echo -e "\tMUMBLE_MSG(${message}, ${prefixed_lower_name}) \\" done echo echo "#endif" diff --git a/src/messages.c b/src/messages.c index a5f2f6f..512839b 100644 --- a/src/messages.c +++ b/src/messages.c @@ -8,7 +8,7 @@ static const struct { const ProtobufCMessageDescriptor *descriptor; const char *name; } messages[] = { -#define MUMBLE_MSG(a,b,c) { &mumble_proto_##b##__descriptor, c }, +#define MUMBLE_MSG(a,b) { &mumble_proto_##b##__descriptor, #a }, MUMBLE_MSGS #undef MUMBLE_MSG }; |