Skip to content

Conversation

@vszakats
Copy link
Member

@vszakats vszakats commented Oct 14, 2025

Inspired by Joshua's report on examples.


w/o sp https://github.com/curl/curl/pull/19055/files?w=1

I left these files mostly as-is:
http2-download.c, http2-pushinmemory.c, http2-serverpush.c
They leak various resources.

```
/Users/runner/work/curl/curl/docs/examples/http2-upload.c:289:10: error: Opened stream never closed. Potential resource leak [clang-analyzer-unix.Stream,-warnings-as-errors]
  289 |   return 0;
      |          ^
/Users/runner/work/curl/curl/docs/examples/http2-upload.c:222:9: note: Stream opened here
  222 |   out = fopen(filename, "wb");
      |         ^~~~~~~~~~~~~~~~~~~~~
```
https://github.com/curl/curl/actions/runs/18484735519/job/52666174365?pr=19055
@vszakats vszakats closed this in 64ed2ea Oct 14, 2025
@vszakats vszakats deleted the exinit branch October 14, 2025 14:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

1 participant