Skip to content

Update giflib to 6.1.3#15

Merged
xiaozhuai merged 7 commits into
xiaozhuai:masterfrom
MajorMurphy:giflib-6.1.3
May 29, 2026
Merged

Update giflib to 6.1.3#15
xiaozhuai merged 7 commits into
xiaozhuai:masterfrom
MajorMurphy:giflib-6.1.3

Conversation

@MajorMurphy

Copy link
Copy Markdown
Contributor

I updated giflib to the current release v6.1.3.

@xiaozhuai

Copy link
Copy Markdown
Owner

Thanks for the PR. Please keep using spaces for indentation to minimize the patch.

@xiaozhuai

xiaozhuai commented May 28, 2026

Copy link
Copy Markdown
Owner

Hello@MajorMurphy
I've merged the latest commit into this PR.
And the CI report Segmentation fault, please fix it, and then I can merge this. Thank you!

because it was already deallocated by EGifSpew
@MajorMurphy

MajorMurphy commented May 28, 2026

Copy link
Copy Markdown
Contributor Author

The issue seemed to be the deallocations occurring toward the end of GifEncoder::close(). EGifSpew seemed to have already deallocated these objects.

So to solve, I removed the redundant deallocations in GifEncoder. Hopefully that didn't introduce a memory leak.

@xiaozhuai

Copy link
Copy Markdown
Owner

Hopefully that didn't introduce a memory leak.

I've checked this on macOS, it's ok. Now this pr LGTM.

@xiaozhuai xiaozhuai merged commit b12c960 into xiaozhuai:master May 29, 2026
12 checks passed
@xiaozhuai

Copy link
Copy Markdown
Owner

Thanks for the PR!

@MajorMurphy

Copy link
Copy Markdown
Contributor Author

Thanks for reviewing and merging!

@MajorMurphy MajorMurphy deleted the giflib-6.1.3 branch May 29, 2026 12:21
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.

2 participants