[prev in list] [next in list] [prev in thread] [next in thread] 

List:       wine-devel
Subject:    Re: findstr: Minimal implementation
From:       Nikolay Sivov <bunglehead () gmail ! com>
Date:       2015-08-30 11:31:43
Message-ID: 55E2E99F.5070202 () gmail ! com
[Download RAW message or body]

Hi, Mikhail.

Some comments:

> +static void __cdecl printError(unsigned int id, ...)

Why explicit __cdecl?

> +	WCHAR format[1024];

Here, and everywhere else - please use 4 spaces per indentation level 
instead of a tab.

> +	if (!LoadStringW(GetModuleHandleW(NULL), id, format, sizeof(format) / sizeof(format[0])))

I think calling it as LoadStringW(NULL, ...) has same effect.


> +int find(WCHAR* patternW, WCHAR* filename)

This should be static.

> +	WideCharToMultiByte(CP_OEMCP, 0, patternW, -1, pattern, patternLen, NULL, NULL);

Why OEMCP and not ACP?

> +					// Latest char, include them to line

Please avoid this C99/C++ comment style.


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic