On Mon, Feb 18, 2019 at 04:01:29PM +0000, Frediano Ziglio wrote: > c_type() method is supposed to return the type to use for > C structure field. But the name is not a C type but a > protocol name. > Return the type name of the aliased type (for instance > uint32_t for a uint32 type). > This does not change the generated code. So this means this is unused I guess? Acked-by: Christophe Fergeau <cfergeau@xxxxxxxxxx> > > Signed-off-by: Frediano Ziglio <fziglio@xxxxxxxxxx> > --- > python_modules/ptypes.py | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/python_modules/ptypes.py b/python_modules/ptypes.py > index bc8762f..06a960b 100644 > --- a/python_modules/ptypes.py > +++ b/python_modules/ptypes.py > @@ -253,7 +253,7 @@ class TypeAlias(Type): > def c_type(self): > if self.has_attr("ctype"): > return self.attributes["ctype"][0] > - return self.name > + return self.the_type.c_type() > > class EnumBaseType(Type): > def is_enum(self): > -- > 2.20.1 > > _______________________________________________ > Spice-devel mailing list > Spice-devel@xxxxxxxxxxxxxxxxxxxxx > https://lists.freedesktop.org/mailman/listinfo/spice-devel
Attachment:
signature.asc
Description: PGP signature
_______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel