From 041756d8e8ecefa75f96bd0f0fdc7855acfaad33 Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Thu, 19 Dec 2002 04:20:23 +0000 Subject: [PATCH] Avoid referencing potentially freed token. --- tools/wmc/mcy.y | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/wmc/mcy.y b/tools/wmc/mcy.y index 8722118b867..f8bf78c88e5 100644 --- a/tools/wmc/mcy.y +++ b/tools/wmc/mcy.y @@ -229,8 +229,8 @@ lmap : token '=' tNUMBER setfile ':' tFILE optcp { $1->alias = $6; $1->codepage = $7; do_add_token(tok_language, $1, "language"); - if(!find_language($1->token) && !find_cpxlat($1->token)) - yywarning("Language 0x%x not built-in, using codepage %d; use explicit codepage to override", $1->token, WMC_DEFAULT_CODEPAGE); + if(!find_language($3) && !find_cpxlat($3)) + yywarning("Language 0x%x not built-in, using codepage %d; use explicit codepage to override", $3, WMC_DEFAULT_CODEPAGE); } | token '=' tNUMBER setfile ':' error { xyyerror("Filename expected"); } | token '=' tNUMBER error { xyyerror(err_colon); }