ATL creates wrong registry entries

Jacek Caban jack at itma.pwr.wroc.pl
Thu Nov 17 08:23:40 CST 2005


Cihan Altinay wrote:

> Jacek Caban wrote:
>
>> @@ -321,7 +321,7 @@ static HRESULT do_process_key(LPCOLESTR 
>>              break;
>>          }
>>  
>> -        if(key_type != IS_VAL && key_type != DO_DELETE && *iter == 
>> '{') {
>> +        if(key_type != IS_VAL && key_type != DO_DELETE && *iter == 
>> '{' && !iter[1]) {
>>              hres = get_word(&iter, buf);
>>              if(FAILED(hres))
>>                  break;
>
>
> if you replace !iter[1] by isspaceW(iter[1]) it works. Otherwise it
> breaks things :-)
>
You're right, it's my bug.

Thanks,
    Jacek



More information about the wine-devel mailing list