Commit 5051aaca authored by Alexander Larsson's avatar Alexander Larsson
Browse files

Support initial underscores in dbus codegen namespace

Before these were considered lowercase and thus got duplicated.
(cherry picked from commit ff92fe95)
parent ad35c6ca
......@@ -44,7 +44,14 @@ def camel_case_to_uscore(s):
ret = ''
insert_uscore = False
prev_was_lower = False
initial = True;
for c in s:
# Keep initial underscores in camel case
if initial and c == '_':
ret += '_'
initial = False
if c.isupper():
if prev_was_lower:
insert_uscore = True
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment