Use ev_[u]intptr_t types in place of [u]intptr_t

This commit is contained in:
Nick Mathewson 2010-01-26 12:08:17 -05:00
parent 1fa4c81c71
commit cef61a2f1b
4 changed files with 12 additions and 12 deletions

View File

@ -292,7 +292,7 @@ be_async_flush(struct bufferevent *bev, short what,
}
static void
connect_complete(struct event_overlapped *eo, uintptr_t key,
connect_complete(struct event_overlapped *eo, ev_uintptr_t key,
ev_ssize_t nbytes, int ok)
{
struct bufferevent_async *bev_a = upcast_connect(eo);
@ -311,7 +311,7 @@ connect_complete(struct event_overlapped *eo, uintptr_t key,
}
static void
read_complete(struct event_overlapped *eo, uintptr_t key,
read_complete(struct event_overlapped *eo, ev_uintptr_t key,
ev_ssize_t nbytes, int ok)
{
struct bufferevent_async *bev_a = upcast_read(eo);
@ -344,7 +344,7 @@ read_complete(struct event_overlapped *eo, uintptr_t key,
}
static void
write_complete(struct event_overlapped *eo, uintptr_t key,
write_complete(struct event_overlapped *eo, ev_uintptr_t key,
ev_ssize_t nbytes, int ok)
{
struct bufferevent_async *bev_a = upcast_write(eo);

View File

@ -93,7 +93,7 @@ loop(void *_port)
int
event_iocp_port_associate(struct event_iocp_port *port, evutil_socket_t fd,
uintptr_t key)
ev_uintptr_t key)
{
HANDLE h;
h = CreateIoCompletionPort((HANDLE)fd, port->port, key, port->n_threads);
@ -186,8 +186,8 @@ event_iocp_port_launch(void)
goto err;
for (i=0; i<port->n_threads; ++i) {
uintptr_t th = _beginthread(loop, 0, port);
if (th == (uintptr_t)-1)
ev_uintptr_t th = _beginthread(loop, 0, port);
if (th == (ev_uintptr_t)-1)
goto err;
port->threads[i] = (HANDLE)th;
++port->n_live_threads;
@ -254,7 +254,7 @@ event_iocp_shutdown(struct event_iocp_port *port, long waitMsec)
int
event_iocp_activate_overlapped(
struct event_iocp_port *port, struct event_overlapped *o,
uintptr_t key, ev_uint32_t n)
ev_uintptr_t key, ev_uint32_t n)
{
BOOL r;

View File

@ -34,7 +34,7 @@ extern "C" {
struct event_overlapped;
struct event_iocp_port;
struct evbuffer;
typedef void (*iocp_callback)(struct event_overlapped *, uintptr_t, ev_ssize_t, int success);
typedef void (*iocp_callback)(struct event_overlapped *, ev_uintptr_t, ev_ssize_t, int success);
/* This whole file is actually win32 only. We wrap the structures in a win32
* ifdef so that we can test-compile code that uses these interfaces on
@ -161,7 +161,7 @@ struct event_iocp_port *event_iocp_port_launch(void);
fd will happen on one of the iocp's worker threads.
*/
int event_iocp_port_associate(struct event_iocp_port *port, evutil_socket_t fd,
uintptr_t key);
ev_uintptr_t key);
/** Tell all threads serving an iocp to stop. Wait for up to waitMsec for all
the threads to finish whatever they're doing. If all the threads are
@ -173,7 +173,7 @@ int event_iocp_shutdown(struct event_iocp_port *port, long waitMsec);
/* FIXME document. */
int event_iocp_activate_overlapped(struct event_iocp_port *port,
struct event_overlapped *o,
uintptr_t key, ev_uint32_t n_bytes);
ev_uintptr_t key, ev_uint32_t n_bytes);
struct event_base;
/* FIXME document. */

View File

@ -313,7 +313,7 @@ struct accepting_socket {
char addrbuf[1];
};
static void accepted_socket_cb(struct event_overlapped *o, uintptr_t key,
static void accepted_socket_cb(struct event_overlapped *o, ev_uintptr_t key,
ev_ssize_t n, int ok);
static void accepted_socket_invoke_user_cb(struct deferred_cb *cb, void *arg);
@ -441,7 +441,7 @@ accepted_socket_invoke_user_cb(struct deferred_cb *cb, void *arg)
}
static void
accepted_socket_cb(struct event_overlapped *o, uintptr_t key, ev_ssize_t n, int ok)
accepted_socket_cb(struct event_overlapped *o, ev_uintptr_t key, ev_ssize_t n, int ok)
{
struct accepting_socket *as =
EVUTIL_UPCAST(o, struct accepting_socket, overlapped);