summaryrefslogtreecommitdiff
path: root/src/gen_message.sh
diff options
context:
space:
mode:
Diffstat (limited to 'src/gen_message.sh')
-rwxr-xr-xsrc/gen_message.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gen_message.sh b/src/gen_message.sh
index 147e8a6..47b81e6 100755
--- a/src/gen_message.sh
+++ b/src/gen_message.sh
@@ -4,8 +4,8 @@ echo "#define _MESSAGES_H_"
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}) \\"
+ underscore_name=$(echo "$message" | sed -e "s/\([a-z]\)\([A-Z]\)/\1_\L\2/g" -e "s/[A-Z]*/\L\0/g")
+ echo -e "\tMUMBLE_MSG(${message}, ${underscore_name}) \\"
done
echo
echo "#endif"