X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=example%2Fmemcached_light.cc;h=3f14c8ee17d2b1d6d5d7b2ca18e2701459d3bc66;hb=3db2fad1ae84c7235507bf1adf471461856ddee4;hp=7a29db266f7752d5dc5c2ae237f81dd2bcb76ecb;hpb=29bfaf7a0a6cb14a2cfca1d8719f1447937d01c6;p=m6w6%2Flibmemcached diff --git a/example/memcached_light.cc b/example/memcached_light.cc index 7a29db26..3f14c8ee 100644 --- a/example/memcached_light.cc +++ b/example/memcached_light.cc @@ -135,7 +135,7 @@ static void drive_client(memcached_socket_t fd, short, void *arg) flags|= EV_READ; } - event_set(&client->event, (intptr_t)fd, flags, drive_client, client); + event_set(&client->event, int(fd), flags, drive_client, client); event_base_set(event_base, &client->event); if (event_add(&client->event, 0) == -1) @@ -184,7 +184,7 @@ static void accept_handler(memcached_socket_t fd, short, void *arg) struct connection *client = &socket_userdata_map[sock]; client->userdata= c; - event_set(&client->event, (intptr_t)sock, EV_READ, drive_client, client); + event_set(&client->event, int(sock), EV_READ, drive_client, client); event_base_set(event_base, &client->event); if (event_add(&client->event, 0) == -1) { @@ -605,7 +605,7 @@ int main(int argc, char **argv) struct connection *conn= &socket_userdata_map[server_sockets[xx]]; conn->userdata= protocol_handle; - event_set(&conn->event, (intptr_t)server_sockets[xx], EV_READ | EV_PERSIST, accept_handler, conn); + event_set(&conn->event, int(server_sockets[xx]), EV_READ | EV_PERSIST, accept_handler, conn); event_base_set(event_base, &conn->event); if (event_add(&conn->event, 0) == -1)