nt: declarators -> attributes
This commit is contained in:
parent
e3dda41f53
commit
20e76abf32
10
src/nt.c
10
src/nt.c
@ -3,8 +3,8 @@
|
||||
#include "nt.h"
|
||||
#include "win.h"
|
||||
|
||||
#define X(return_type, declarators, name, parameters) \
|
||||
EPOLL_INTERNAL return_type(declarators* name) parameters = NULL;
|
||||
#define X(return_type, attributes, name, parameters) \
|
||||
EPOLL_INTERNAL return_type(attributes* name) parameters = NULL;
|
||||
NTDLL_IMPORT_LIST(X)
|
||||
#undef X
|
||||
|
||||
@ -15,9 +15,9 @@ int nt_global_init(void) {
|
||||
if (ntdll == NULL)
|
||||
return -1;
|
||||
|
||||
#define X(return_type, declarators, name, parameters) \
|
||||
name = (return_type(declarators*) parameters) GetProcAddress(ntdll, #name); \
|
||||
if (name == NULL) \
|
||||
#define X(return_type, attributes, name, parameters) \
|
||||
name = (return_type(attributes*) parameters) GetProcAddress(ntdll, #name); \
|
||||
if (name == NULL) \
|
||||
return -1;
|
||||
NTDLL_IMPORT_LIST(X)
|
||||
#undef X
|
||||
|
||||
4
src/nt.h
4
src/nt.h
@ -69,8 +69,8 @@ typedef struct _OBJECT_ATTRIBUTES {
|
||||
NtReleaseKeyedEvent, \
|
||||
(HANDLE handle, PVOID key, BOOLEAN alertable, PLARGE_INTEGER mstimeout))
|
||||
|
||||
#define X(return_type, declarators, name, parameters) \
|
||||
EPOLL_INTERNAL_EXTERN return_type(declarators* name) parameters;
|
||||
#define X(return_type, attributes, name, parameters) \
|
||||
EPOLL_INTERNAL_EXTERN return_type(attributes* name) parameters;
|
||||
NTDLL_IMPORT_LIST(X)
|
||||
#undef X
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user