MantisBT - Ecere SDK
View Issue Details
0001213Ecere SDKcompilerpublic2019-03-20 04:092019-03-20 04:09
jerome 
 
normalminoralways
newopen 
0.44.15 
0.44.16 
0001213: Use of ._class from typed_object generates bad C code with wrong indirection
void test(typed_object data)
{
    Class c = data._class;
}

this seems to half-work for example, but generate buggy code that gives out a warning

void test(struct __ecereNameSpace__ecere__com__Class * class, const void * data)
{
   struct __ecereNameSpace__ecere__com__Class * c = &class;
}
No tags attached.
Issue History
2019-03-20 04:09jeromeNew Issue

There are no notes attached to this issue.