mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-09-30 02:46:37 +02:00
gdbus-codegen: Support Ugly_Case for given C namespace
https://bugzilla.gnome.org/show_bug.cgi?id=658976 Signed-off-by: David Zeuthen <davidz@redhat.com>
This commit is contained in:
@@ -38,8 +38,13 @@ class CodeGenerator:
|
||||
self.c = c
|
||||
self.namespace = namespace
|
||||
if len(namespace) > 0:
|
||||
self.ns_upper = utils.camel_case_to_uscore(namespace).upper() + '_'
|
||||
self.ns_lower = utils.camel_case_to_uscore(namespace).lower() + '_'
|
||||
if utils.is_ugly_case(namespace):
|
||||
self.namespace = namespace.replace('_', '')
|
||||
self.ns_upper = namespace.upper() + '_'
|
||||
self.ns_lower = namespace.lower() + '_'
|
||||
else:
|
||||
self.ns_upper = utils.camel_case_to_uscore(namespace).upper() + '_'
|
||||
self.ns_lower = utils.camel_case_to_uscore(namespace).lower() + '_'
|
||||
else:
|
||||
self.ns_upper = ''
|
||||
self.ns_lower = ''
|
||||
|
Reference in New Issue
Block a user