aboutsummaryrefslogtreecommitdiff
path: root/src/microhttpd/daemon.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2017-03-10 16:37:57 +0100
committerChristian Grothoff <christian@grothoff.org>2017-03-10 16:37:57 +0100
commit2123decd504e9fe024db7efba6d199b3457c7ad9 (patch)
tree97ff8aa32f0e00ff72720c0fa2769a4a219c4055 /src/microhttpd/daemon.c
parent046ca777629087eb437934ea9bb330e6b0490b8e (diff)
downloadlibmicrohttpd-2123decd504e9fe024db7efba6d199b3457c7ad9.tar.gz
libmicrohttpd-2123decd504e9fe024db7efba6d199b3457c7ad9.zip
fix COV 164298: integer overflow on multiplying timeout
Diffstat (limited to 'src/microhttpd/daemon.c')
-rw-r--r--src/microhttpd/daemon.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/microhttpd/daemon.c b/src/microhttpd/daemon.c
index 680a9b99..98f17192 100644
--- a/src/microhttpd/daemon.c
+++ b/src/microhttpd/daemon.c
@@ -3131,7 +3131,7 @@ MHD_get_timeout (struct MHD_Daemon *daemon,
3131 if (second_left > ULLONG_MAX / 1000) 3131 if (second_left > ULLONG_MAX / 1000)
3132 *timeout = ULLONG_MAX; 3132 *timeout = ULLONG_MAX;
3133 else 3133 else
3134 *timeout = 1000 * second_left; 3134 *timeout = 1000LL * second_left;
3135 } 3135 }
3136 return MHD_YES; 3136 return MHD_YES;
3137} 3137}