View Issue Details

IDProjectCategoryView StatusLast Update
0001213Ecere SDKcompilerpublic2019-03-20 04:09
Reporterjerome Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version0.44.15 
Target Version0.44.16 
Summary0001213: Use of ._class from typed_object generates bad C code with wrong indirection
Descriptionvoid 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;
}
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2019-03-20 04:09 jerome New Issue