diff options
author | stderr64 <stderr64@xservers.dy.fi> | 2024-04-09 19:17:04 +0300 |
---|---|---|
committer | stderr64 <stderr64@xservers.dy.fi> | 2024-04-09 19:17:04 +0300 |
commit | 2d22f149180ba28186cf142ec30dc91c841d0328 (patch) | |
tree | 9014c8407529e572e58ce2b1e63e2db38df38062 | |
parent | 70a0103bc0f82ed13ded8abd7ef926358d816179 (diff) | |
download | CWebHook-2d22f149180ba28186cf142ec30dc91c841d0328.tar.gz CWebHook-2d22f149180ba28186cf142ec30dc91c841d0328.tar.zst |
Just making sure 64-bit signed integer is used for ev_count
-rw-r--r-- | https_server.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/https_server.h b/https_server.h index 8f5381d..80fb77a 100644 --- a/https_server.h +++ b/https_server.h @@ -16,9 +16,9 @@ void clear_client_ip( client_info_t *clf ){ } void https_server_event_loop( server_socket_t *sv, client_info_t *cl, server_config_t *svcfg, webhooks_data_t *wdata, http_request_data_t *http_req_data, log_file_t *logf ){ - int ev_count = 0; + int64_t ev_count = 0; socklen_t cl_info_len = (socklen_t)sizeof( sv->client_info ); - while ( (ev_count = poll(sv->pstruct, 1, 0)) != -1 ){ + while ( (ev_count = (int64_t)poll(sv->pstruct, 1, 0)) != -1 ){ if ( (ev_count > 0) && sv->pstruct->revents & POLLIN ){ sv->client_socket_fd = accept( sv->socket_fd, (struct sockaddr*)&sv->client_info, &cl_info_len ); if ( sv->client_socket_fd == -1 ){ |