Syntax '*ptr = Structure.init' requires opAssign operator, get rid of this... #26

Merged
mmcomando merged 1 commit from improve_component_init into master 2022-10-31 19:35:26 +01:00
mmcomando commented 2022-10-27 23:32:42 +02:00 (Migrated from gitlab.com)

Syntax '*ptr = Structure.init' requires opAssign operator, get rid of this requirement by using malloc.

This is useful when component is defined in another shared library and we use '-fvisibility=hidden', in that case opAssign is hidden and we will get 'undefined symbol'

Syntax '*ptr = Structure.init' requires opAssign operator, get rid of this requirement by using malloc. This is useful when component is defined in another shared library and we use '-fvisibility=hidden', in that case opAssign is hidden and we will get 'undefined symbol'
Mergul (Migrated from gitlab.com) approved these changes 2022-10-27 23:32:42 +02:00
mmcomando commented 2022-10-27 23:32:43 +02:00 (Migrated from gitlab.com)

requested review from @Mergul

requested review from @Mergul
Mergul commented 2022-10-31 19:35:23 +01:00 (Migrated from gitlab.com)

approved this merge request

approved this merge request
Mergul commented 2022-10-31 19:35:26 +01:00 (Migrated from gitlab.com)

mentioned in commit 6c4109d86c

mentioned in commit 6c4109d86cc0a58539dd000305d31e1b2b0f4676
Mergul (Migrated from gitlab.com) merged commit 6c4109d86c into master 2022-10-31 19:35:26 +01:00
Sign in to join this conversation.
No reviewers
No labels
Feedback
Meson
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Bubel/bubel-ecs#26
No description provided.