Skip to content

Fix a memory leak due to captured strong self and a retain cycle#28

Open
devinlane wants to merge 1 commit intodji-sdk:masterfrom
devinlane:resource_leak
Open

Fix a memory leak due to captured strong self and a retain cycle#28
devinlane wants to merge 1 commit intodji-sdk:masterfrom
devinlane:resource_leak

Conversation

@devinlane
Copy link

  • Don't use self in a capturing block
  • Use weak for an unowned object

- Don't use `self` in a capturing block
- Use `weak` for an unowned object
@devinlane
Copy link
Author

With this change I no longer leak DJILiveViewRenderContext and DJILiveViewRenderProgram objects after using the video previewer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant