Module: wine Branch: master Commit: 04589492638ed14c1c6cbdd09f84eb1df419a0a6 URL: https://gitlab.winehq.org/wine/wine/-/commit/04589492638ed14c1c6cbdd09f84eb1...
Author: Fabian Maurer dark.shadow4@web.de Date: Wed Nov 2 04:39:06 2022 +0100
shell32: Prevent double free (Coverity).
If we get an error, we might get a double free otherwise.
Signed-off-by: Fabian Maurer dark.shadow4@web.de
---
dlls/shell32/dde.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/dlls/shell32/dde.c b/dlls/shell32/dde.c index 24482d2c33f..96b5a243f93 100644 --- a/dlls/shell32/dde.c +++ b/dlls/shell32/dde.c @@ -403,6 +403,7 @@ static DWORD parse_dde_command(HSZ hszTopic, WCHAR *command) }
free(opcode); + opcode = NULL; for (i = 0; i < argc; i++) free(argv[i]); free(argv);