From 4ed08c497bb63cd01e61f3eae505cf379a62af0f Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Fri, 22 Jul 2005 18:30:53 +0000 Subject: [PATCH] Preserve the spaces before an opening quote in the middle of a token (reported by Matthew Davison). --- dlls/setupapi/parser.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dlls/setupapi/parser.c b/dlls/setupapi/parser.c index 53c9e3968b8..3ab52bf837b 100644 --- a/dlls/setupapi/parser.c +++ b/dlls/setupapi/parser.c @@ -647,7 +647,7 @@ static const WCHAR *key_name_state( struct parser *parser, const WCHAR *pos ) set_state( parser, COMMENT ); return p + 1; case '"': - push_token( parser, token_end ); + push_token( parser, p ); parser->start = p + 1; push_state( parser, KEY_NAME ); set_state( parser, QUOTES ); @@ -699,7 +699,7 @@ static const WCHAR *value_name_state( struct parser *parser, const WCHAR *pos ) set_state( parser, LEADING_SPACES ); return p + 1; case '"': - push_token( parser, token_end ); + push_token( parser, p ); parser->start = p + 1; push_state( parser, VALUE_NAME ); set_state( parser, QUOTES );