Module: wine Branch: master Commit: a03bd94204a1d71e63c0cca72f37596eda4ad572 URL: https://gitlab.winehq.org/wine/wine/-/commit/a03bd94204a1d71e63c0cca72f37596...
Author: Alexandre Julliard julliard@winehq.org Date: Fri May 24 18:41:12 2024 +0200
winegcc: Don't print a potentially reallocated pointer.
---
tools/winegcc/utils.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/tools/winegcc/utils.c b/tools/winegcc/utils.c index f79bfdf5877..65882758a7f 100644 --- a/tools/winegcc/utils.c +++ b/tools/winegcc/utils.c @@ -199,13 +199,14 @@ const char *find_binary( struct strarray prefix, const char *name ) int spawn(struct strarray prefix, struct strarray args, int ignore_errors) { int status; + const char *cmd;
- args.str[0] = find_binary( prefix, args.str[0] ); + cmd = args.str[0] = find_binary( prefix, args.str[0] ); if (verbose) strarray_trace( args );
if ((status = strarray_spawn( args )) && !ignore_errors) { - if (status > 0) error("%s failed\n", args.str[0]); + if (status > 0) error("%s failed\n", cmd); else perror("winegcc"); exit(3); }