aboutsummaryrefslogtreecommitdiff
path: root/httpd/server_http.c
diff options
context:
space:
mode:
authorReyk Floeter <reyk@esdenera.com>2015-06-20 13:48:43 +0200
committerReyk Floeter <reyk@esdenera.com>2015-06-20 13:48:43 +0200
commit43aa296392eea581bb39cdc1b3d0a282164c05c6 (patch)
tree073401ba96ebb819435ced7268a791b80ec2864a /httpd/server_http.c
parentfbefc9a818a5ed612c0df918598057a8b551cb95 (diff)
downloadhttpd-43aa296392eea581bb39cdc1b3d0a282164c05c6.tar.gz
httpd-43aa296392eea581bb39cdc1b3d0a282164c05c6.zip
sync with -current
Diffstat (limited to 'httpd/server_http.c')
-rw-r--r--httpd/server_http.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/httpd/server_http.c b/httpd/server_http.c
index 7b65a5e..99d5267 100644
--- a/httpd/server_http.c
+++ b/httpd/server_http.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: server_http.c,v 1.79 2015/05/03 18:39:58 florian Exp $ */
+/* $OpenBSD: server_http.c,v 1.80 2015/05/20 09:28:47 kettenis Exp $ */
/*
* Copyright (c) 2006 - 2015 Reyk Floeter <reyk@openbsd.org>
@@ -1133,7 +1133,7 @@ server_getlocation(struct client *clt, const char *path)
int
server_response_http(struct client *clt, u_int code,
- struct media_type *media, size_t size, time_t mtime)
+ struct media_type *media, off_t size, time_t mtime)
{
struct http_descriptor *desc = clt->clt_descreq;
struct http_descriptor *resp = clt->clt_descresp;
@@ -1174,7 +1174,7 @@ server_response_http(struct client *clt, u_int code,
/* Set content length, if specified */
if ((cl =
kv_add(&resp->http_headers, "Content-Length", NULL)) == NULL ||
- kv_set(cl, "%ld", size) == -1)
+ kv_set(cl, "%lld", (long long)size) == -1)
return (-1);
/* Set last modification time */