- This was causing multiple instances of ecere module getting loaded and
resulted in class(OpenGLDisplayDriver) checks failing, therefore missing graphics in Python bindings sample
- Additional testing may be required... (Affected code history seems to pre-date Git transition)
}
if(ensureCOM && !strcmp(name, "ecere") && module)
{
- name = !strcmp(module.name, "ecereCOM") ? "ecere" : "ecereCOM";
+ name = !strcmp(module.name, "ecereCOM") ? "ecereCOM" : "ecere";
if((!Load && !strcmp(module.name, "ecereCOM")) ||
(Load && (!__thisModule || !__thisModule.name || !strcmp(__thisModule.name, "ecereCOM")) && Load != (void *)COM_LOAD_FUNCTION))
{