Skip to content

Make Tox_Options struct opaque: remove definition from tox.h, leaving only declaration #273

Open
@nurupo

Description

@nurupo

There is no reason for Tox_Options not to be an opaque pointer. Accessing the struct's members directly breaks ABI compatibility and adding members to the struct in the middle of it, as it's done in #226 doesn't, help that cause much.

Metadata

Metadata

Assignees

Labels

P2Medium prioritycleanupInternal code cleanup, possibly affecting semantics, e.g. deleting a deprecated feature.suggestionSuggestions

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions