Skip to content

mqtt: when Curl_xfer_recv returns error, don't use nread - #13418

Closed
bagder wants to merge 1 commit into
masterfrom
bagder/mqtt-uninit-var
Closed

mqtt: when Curl_xfer_recv returns error, don't use nread#13418
bagder wants to merge 1 commit into
masterfrom
bagder/mqtt-uninit-var

Conversation

@bagder

@bagder bagder commented Apr 19, 2024

Copy link
Copy Markdown
Member

A returned error code makes other return value unreliable, and in this case potentially uninitialized. On error, do not read other return values like the nread counter.

Spotted by CodeSonar

A returned error code makes other return value unreliable, and in this
case potentially uninitialized. On error, do not read other return
values like the nread counter.

Spotted by CodeSonar
@bagder bagder added the MQTT label Apr 19, 2024
@bagder bagder closed this in 123d3ef Apr 19, 2024
@bagder
bagder deleted the bagder/mqtt-uninit-var branch April 19, 2024 11:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

2 participants