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