libmicrohttpd

HTTP/1.x server C library (MHD 1.x, stable)
Log | Files | Refs | Submodules | README | LICENSE

commit b4afd3fce6bd3bb8470385ca153e7a520c9ace0a
parent 439c14ab00572618669686a339bb88d81256e19b
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sat, 18 Aug 2018 11:30:17 +0200

fix a few more compiler warnings

Diffstat:
Msrc/microhttpd/daemon.c | 9+++++----
1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/src/microhttpd/daemon.c b/src/microhttpd/daemon.c @@ -2164,8 +2164,8 @@ psk_gnutls_adapter (gnutls_session_t session, if (NULL == connection) { #ifdef HAVE_MESSAGES - MHD_DLOG (daemon, - _("Internal server error. This should be impossible.\n")); + /* Cannot use our logger, we don't even have "daemon" */ + MHD_PANIC (_("Internal server error. This should be impossible.\n")); #endif return -1; } @@ -3274,10 +3274,11 @@ MHD_get_timeout (struct MHD_Daemon *daemon, else { const time_t second_left = earliest_deadline - now; - if (second_left > ULLONG_MAX / 1000) /* Ignore compiler warning: 'second_left' is always positive. */ + + if (((unsigned long long)second_left) > ULLONG_MAX / 1000) *timeout = ULLONG_MAX; else - *timeout = 1000LL * second_left; + *timeout = 1000LLU * (unsigned long long) second_left; } return MHD_YES; }