port,sock: minor tweaks to 'alloc()' and 'free()' functions
This commit is contained in:
parent
469cb335c1
commit
78bb46e678
@ -28,7 +28,7 @@ typedef struct port_state {
|
||||
size_t active_poll_count;
|
||||
} port_state_t;
|
||||
|
||||
static port_state_t* port__alloc(void) {
|
||||
static inline port_state_t* port__alloc(void) {
|
||||
port_state_t* port_state = malloc(sizeof *port_state);
|
||||
if (port_state == NULL)
|
||||
return_set_error(NULL, ERROR_NOT_ENOUGH_MEMORY);
|
||||
@ -36,12 +36,12 @@ static port_state_t* port__alloc(void) {
|
||||
return port_state;
|
||||
}
|
||||
|
||||
static void port__free(port_state_t* port) {
|
||||
static inline void port__free(port_state_t* port) {
|
||||
assert(port != NULL);
|
||||
free(port);
|
||||
}
|
||||
|
||||
static HANDLE port__create_iocp(void) {
|
||||
static inline HANDLE port__create_iocp(void) {
|
||||
HANDLE iocp_handle =
|
||||
CreateIoCompletionPort(INVALID_HANDLE_VALUE, NULL, 0, 0);
|
||||
if (iocp_handle == NULL)
|
||||
|
||||
@ -47,6 +47,7 @@ static inline sock_state_t* sock__alloc(void) {
|
||||
}
|
||||
|
||||
static inline void sock__free(sock_state_t* sock_state) {
|
||||
assert(sock_state != NULL);
|
||||
free(sock_state);
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user