Skip to content
Snippets Groups Projects
Commit 5ff8b9fe authored by Deucе's avatar Deucе :ok_hand_tone4:
Browse files

Another NULL dereference after overrunning the string buf.

Found by scan-build
parent 528bb777
No related branches found
No related tags found
No related merge requests found
Pipeline #7606 passed
...@@ -5701,6 +5701,7 @@ CIOLIBEXPORT char* cterm_write(struct cterminal * cterm, const void *vbuf, int b ...@@ -5701,6 +5701,7 @@ CIOLIBEXPORT char* cterm_write(struct cterminal * cterm, const void *vbuf, int b
FREE_AND_NULL(cterm->strbuf); FREE_AND_NULL(cterm->strbuf);
cterm->string = 0; cterm->string = 0;
cterm->strbuflen = cterm->strbufsize = 0; cterm->strbuflen = cterm->strbufsize = 0;
break;
} }
else { else {
p = realloc(cterm->strbuf, cterm->strbufsize); p = realloc(cterm->strbuf, cterm->strbufsize);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment