diff options
author | Philipp Hahn <hahn@univention.de> | 2020-04-23 07:41:04 +0200 |
---|---|---|
committer | Jano Tomko <jtomko@redhat.com> | 2020-09-01 13:26:01 +0000 |
commit | f7bd89c0bd8a6019ca7cc9a49fa08d0821141864 (patch) | |
tree | 1bf0eb272112280af228ec681561bb0b871f81f9 /generator.py | |
parent | 4df8e83808791d7aa15a2abdba59118e0014db13 (diff) | |
download | libvirt-python-f7bd89c0bd8a6019ca7cc9a49fa08d0821141864.tar.gz |
generator: Use empty string instead of None
for better type checking: both are bool()==False, but None is not str.
Signed-off-by: Philipp Hahn <hahn@univention.de>
Diffstat (limited to 'generator.py')
-rwxr-xr-x | generator.py | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/generator.py b/generator.py index 8b9b4b8..2b1cb4b 100755 --- a/generator.py +++ b/generator.py @@ -267,18 +267,18 @@ skipped_types = { ####################################################################### py_types = { - 'void': (None, None, None, None), - 'int': ('i', None, "int", "int"), - 'long': ('l', None, "long", "long"), - 'double': ('d', None, "double", "double"), - 'unsigned int': ('I', None, "int", "int"), - 'unsigned long': ('l', None, "long", "long"), - 'long long': ('L', None, "longlong", "long long"), - 'unsigned long long': ('L', None, "longlong", "long long"), - 'unsigned char *': ('z', None, "charPtr", "char *"), - 'char *': ('z', None, "charPtr", "char *"), - 'const char *': ('z', None, "constcharPtr", "const char *"), - 'size_t': ('n', None, "size_t", "size_t"), + 'void': ('', '', '', ''), + 'int': ('i', '', "int", "int"), + 'long': ('l', '', "long", "long"), + 'double': ('d', '', "double", "double"), + 'unsigned int': ('I', '', "int", "int"), + 'unsigned long': ('l', '', "long", "long"), + 'long long': ('L', '', "longlong", "long long"), + 'unsigned long long': ('L', '', "longlong", "long long"), + 'unsigned char *': ('z', '', "charPtr", "char *"), + 'char *': ('z', '', "charPtr", "char *"), + 'const char *': ('z', '', "constcharPtr", "const char *"), + 'size_t': ('n', '', "size_t", "size_t"), 'virDomainPtr': ('O', "virDomain", "virDomainPtr", "virDomainPtr"), 'virDomain *': ('O', "virDomain", "virDomainPtr", "virDomainPtr"), @@ -1774,7 +1774,7 @@ def qemuBuildWrappers(module): # Generate functions directly, no classes # for name, (desc, ret, args, file, mod, cond) in sorted(qemu_functions.items()): - func = nameFixup(name, 'None', None, None) + func = nameFixup(name, 'None', '', '') fd.write("def %s(" % func) for n, (a_name, a_type, a_info) in enumerate(args): if n != 0: @@ -1877,7 +1877,7 @@ def lxcBuildWrappers(module): # Generate functions directly, no classes # for name, (desc, ret, args, file, mod, cond) in sorted(lxc_functions.items()): - func = nameFixup(name, 'None', None, None) + func = nameFixup(name, 'None', '', '') fd.write("def %s(" % func) for n, (a_name, a_type, a_info) in enumerate(args): if n != 0: |