mirror of
https://github.com/bol-van/zapret.git
synced 2024-11-30 05:50:53 +03:00
winws: FormatMessageA
This commit is contained in:
parent
e82936573c
commit
60eadc9002
@ -963,7 +963,7 @@ uint32_t w_win32_error=0;
|
|||||||
|
|
||||||
static HANDLE windivert_init_filter(const char *filter, UINT64 flags)
|
static HANDLE windivert_init_filter(const char *filter, UINT64 flags)
|
||||||
{
|
{
|
||||||
LPTSTR errormessage = NULL;
|
LPSTR errormessage = NULL;
|
||||||
DWORD errorcode = 0;
|
DWORD errorcode = 0;
|
||||||
HANDLE h, hMutex;
|
HANDLE h, hMutex;
|
||||||
const char *mutex_name = "Global\\winws_windivert_mutex";
|
const char *mutex_name = "Global\\winws_windivert_mutex";
|
||||||
@ -984,8 +984,8 @@ static HANDLE windivert_init_filter(const char *filter, UINT64 flags)
|
|||||||
|
|
||||||
if (h != INVALID_HANDLE_VALUE) return h;
|
if (h != INVALID_HANDLE_VALUE) return h;
|
||||||
|
|
||||||
FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS,
|
FormatMessageA(FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS,
|
||||||
NULL, w_win32_error, MAKELANGID(LANG_ENGLISH, SUBLANG_DEFAULT), (LPTSTR)&errormessage, 0, NULL);
|
NULL, w_win32_error, MAKELANGID(LANG_ENGLISH, SUBLANG_DEFAULT), (LPSTR)&errormessage, 0, NULL);
|
||||||
fprintf(stderr, "windivert: error opening filter: %s", errormessage);
|
fprintf(stderr, "windivert: error opening filter: %s", errormessage);
|
||||||
LocalFree(errormessage);
|
LocalFree(errormessage);
|
||||||
if (w_win32_error == ERROR_INVALID_IMAGE_HASH)
|
if (w_win32_error == ERROR_INVALID_IMAGE_HASH)
|
||||||
|
Loading…
Reference in New Issue
Block a user