Skip to content

Guard against NULL CFRelease() on failure condition in fallback path#2867

Merged
zorgiepoo merged 1 commit into
2.xfrom
push-kuzrzlprsozv
Apr 26, 2026
Merged

Guard against NULL CFRelease() on failure condition in fallback path#2867
zorgiepoo merged 1 commit into
2.xfrom
push-kuzrzlprsozv

Conversation

@zorgiepoo

Copy link
Copy Markdown
Member

This was caught by analysis for XPC validation path. This is very unlikely to be hit practically.

Misc Checklist

  • My change requires a documentation update on Sparkle's website repository
  • My change requires changes to generate_appcast, generate_keys, or sign_update

Testing

I tested and verified my change by using one or multiple of these methods:

  • Sparkle Test App
  • Unit Tests
  • My own app
  • Other (please specify)

None, low-risk NULL check. Testing through CI.

macOS version tested: NA

This was caught by analysis for XPC validation path. This is very unlikely to be hit practically.
@zorgiepoo zorgiepoo added this to the 2.10.0 milestone Apr 18, 2026
@zorgiepoo zorgiepoo merged commit 1520cda into 2.x Apr 26, 2026
2 checks passed
@zorgiepoo zorgiepoo deleted the push-kuzrzlprsozv branch April 26, 2026 21:50
@zorgiepoo zorgiepoo modified the milestones: 2.10.0, 2.9.2 May 17, 2026
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