RE: reg.exe: Add query function

2013-08-02 Thread Hugh McMaster
On Friday, 2 August 2013 6:58 PM, Nikolay Sivov wrote: >>> There's no need for separate variable here nor for incrementing pointer. >> The incrementing pointer is needed because the 'value' is a Byte array. But >> the separate variable is not needed. >Yes, so value[i] will do the same. Yes, you'

Re: reg.exe: Add query function

2013-08-02 Thread Nikolay Sivov
On 8/2/2013 12:52, Hugh McMaster wrote: +case REG_BINARY: +case REG_NONE: +pValue = value; +for (i=0; i There's no need for separate variable here nor for incrementing pointer. The incrementing pointer is needed because the 'value' is a Byte array. But the

RE: reg.exe: Add query function

2013-08-02 Thread Hugh McMaster
On Thursday, 1 August 2013 11:55 PM, Nikolay Sivov wrote: >> +p = strchrW(key_name,'\\'); >> +if (!p) >> +{ >> +p = 0; >> +} >> +else p++; >I'm not sure what this is supposed to do. It is equivalent to the following code; p = strchrW(key_name, '\\'); if (p != N

Re: reg.exe: Add query function

2013-08-01 Thread Nikolay Sivov
On 8/1/2013 17:44, Hugh McMaster wrote: This patch builds significantly on the query function stub in programs/reg.exe. The patch includes recursion for subkeys. Some examples of usage: wine reg.exe query "HKCU" wine reg.exe query "HKCU\Console" wine reg.exe query "HKCU\Console" /v "ScreenSize

RE: reg.exe: Add query function

2013-08-01 Thread Hugh McMaster
On Thursday, 1 August 2013 11:43 PM, Bruno Jesus wrote: >The patch was sent to wine-devel. Yes, you're right. Apologies for that. I've now submitted the patch to wine-patches.

Re: reg.exe: Add query function

2013-08-01 Thread Bruno Jesus
On Thu, Aug 1, 2013 at 10:39 AM, Hugh McMaster wrote: > This patch significantly builds on the query function stub in > programs/reg.exe. The patch includes recursion for subkeys. The patch was sent to wine-devel. > Some examples of usage: > > wine reg.exe query "HKCU" > wine reg.exe query "HKC