diff --git a/tools/refactoring/webrtc_reformat.py b/tools/refactoring/webrtc_reformat.py index 6b5e667916..5f68a70889 100755 --- a/tools/refactoring/webrtc_reformat.py +++ b/tools/refactoring/webrtc_reformat.py @@ -58,12 +58,13 @@ import sys def LowerWord(obj): """Helper for DeCamelCase.""" - return obj.group(1) + '_' + obj.group(2).lower() + obj.group(3) + optional_last_letters = obj.group(3) or '' + return obj.group(1) + '_' + obj.group(2).lower() + optional_last_letters def DeCamelCase(text): """De-camelize variable names.""" - pattern = re.compile(r'(?<=[ _*\(\&\!])([a-z]+)(?