diff options
author | Guy Harris <guy@alum.mit.edu> | 2017-09-24 21:44:27 -0700 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2017-09-25 04:45:35 +0000 |
commit | aff94cf8f52057b76ce57736e0f64d29e06ceecc (patch) | |
tree | b19e124f564524e249866aa0effec815f195adbd /tools/pidl | |
parent | d7311431b2c0bc82f7fb4e5815379e482d3b7a48 (diff) |
pidl:Python: prettify names of constants
Pick up change from Samba:
commit 1bebccaeb93f7fb7b6e2538d63223f01587ed14d
Author: Stefan Metzmacher <metze@samba.org>
Date: Fri Sep 23 06:49:13 2016 +0200
pidl:Python: prettify names of constants
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
Change-Id: If9905b914c0d559bd6e7808fadbd154ae56ae2b1
Reviewed-on: https://code.wireshark.org/review/23710
Reviewed-by: Guy Harris <guy@alum.mit.edu>
Diffstat (limited to 'tools/pidl')
-rw-r--r-- | tools/pidl/lib/Parse/Pidl/Samba4/Python.pm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/pidl/lib/Parse/Pidl/Samba4/Python.pm b/tools/pidl/lib/Parse/Pidl/Samba4/Python.pm index c72d8fe34e..e72c725440 100644 --- a/tools/pidl/lib/Parse/Pidl/Samba4/Python.pm +++ b/tools/pidl/lib/Parse/Pidl/Samba4/Python.pm @@ -1694,7 +1694,7 @@ static inline PyObject *ndr_PyLong_FromUnsignedLongLong(unsigned long long v) $self->pidl("\treturn;"); $self->pidl(""); foreach my $h (@{$self->{constants}}) { - my $name = $h->{'key'}; + my $pretty_name = PrettifyTypeName($h->{'key'}, $basename); my $py_obj; my ($ctype, $cvar) = @{$h->{'val'}}; if ($cvar =~ /^[0-9]+$/ or $cvar =~ /^0x[0-9a-fA-F]+$/) { @@ -1705,7 +1705,7 @@ static inline PyObject *ndr_PyLong_FromUnsignedLongLong(unsigned long long v) $py_obj = $self->ConvertObjectToPythonData("NULL", expandAlias($ctype), $cvar, undef); } - $self->pidl("PyModule_AddObject(m, \"$name\", $py_obj);"); + $self->pidl("PyModule_AddObject(m, \"$pretty_name\", $py_obj);"); } foreach (@{$self->{module_objects}}) { |