1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
|
From 34842d7492b728349f6a6898e3893b08d70625fa Mon Sep 17 00:00:00 2001
From: honjane <chun_2325@qq.com>
Date: Thu, 9 Mar 2017 13:17:07 +0800
Subject: [PATCH] http2: fix log compile errors
---
lib/http2.c | 2 +-
lib/output.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/http2.c b/lib/http2.c
index c020c7e..7406513 100644
--- a/lib/http2.c
+++ b/lib/http2.c
@@ -169,7 +169,7 @@ int lws_http2_frame_write(struct lws *wsi, int type, int flags,
*p++ = sid >> 8;
*p++ = sid;
- lwsl_info("%s: %p (eff %p). type %d, flags 0x%x, sid=%d, len=%d\n",
+ lwsl_info("%s: %p (eff %p). type %d, flags 0x%x, sid=%d, len=%d, tx_credit=%d\n",
__func__, wsi, wsi_eff, type, flags, sid, len,
wsi->u.http2.tx_credit);
diff --git a/lib/output.c b/lib/output.c
index efc9573..0e5fcfd 100644
--- a/lib/output.c
+++ b/lib/output.c
@@ -492,7 +492,7 @@ LWS_VISIBLE int lws_write(struct lws *wsi, unsigned char *buf, size_t len,
wsi->u.http.content_length) {
wsi->u.http.content_remain -= len;
lwsl_info("%s: content_remain = %lu\n", __func__,
- wsi->u.http.content_remain);
+ (unsigned long)wsi->u.http.content_remain);
if (!wsi->u.http.content_remain) {
lwsl_info("%s: selecting final write mode\n", __func__);
wp = LWS_WRITE_HTTP_FINAL;
From 3c02868408fac702af860e349868a8dedc778c12 Mon Sep 17 00:00:00 2001
From: Silas Parker <skyhisi@user.github.invalid.com>
Date: Thu, 9 Mar 2017 18:52:10 +0800
Subject: [PATCH] gcc-format-strings: 32-bit build
---
lib/fops-zip.c | 4 ++--
lib/lws-plat-unix.c | 4 ++--
test-server/test-server-http.c | 2 +-
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/lib/fops-zip.c b/lib/fops-zip.c
index 140419b..f255055 100644
--- a/lib/fops-zip.c
+++ b/lib/fops-zip.c
@@ -224,7 +224,7 @@ lws_fops_zip_scan(lws_fops_zip_t priv, const char *name, int len)
if (get_u32(buf + ZC_SIGNATURE) != 0x02014B50)
return LWS_FZ_ERR_CENTRAL_SANITY;
- lwsl_debug("cstart 0x%lx\n", priv->content_start);
+ lwsl_debug("cstart 0x%lx\n", (unsigned long)priv->content_start);
priv->hdr.filename_len = get_u16(buf + ZC_FILE_NAME_LENGTH);
priv->hdr.extra = get_u16(buf + ZC_EXTRA_FIELD_LENGTH);
@@ -272,7 +272,7 @@ lws_fops_zip_scan(lws_fops_zip_t priv, const char *name, int len)
get_u16(buf + ZL_REL_OFFSET_CONTENT);
lwsl_debug("content supposed to start at 0x%lx\n",
- priv->content_start);
+ (unsigned long)priv->content_start);
if (priv->content_start > priv->zip_fop_fd->len)
return LWS_FZ_ERR_CONTENT_SANITY;
diff --git a/lib/lws-plat-unix.c b/lib/lws-plat-unix.c
index 49c3d21..3349079 100644
--- a/lib/lws-plat-unix.c
+++ b/lib/lws-plat-unix.c
@@ -669,7 +669,7 @@ _lws_plat_file_seek_cur(lws_fop_fd_t fop_fd, lws_fileofs_t offset)
fop_fd->pos = r;
else
lwsl_err("error seeking from cur %ld, offset %ld\n",
- fop_fd->pos, offset);
+ (long)fop_fd->pos, (long)offset);
return r;
}
@@ -687,7 +687,7 @@ _lws_plat_file_read(lws_fop_fd_t fop_fd, lws_filepos_t *amount,
}
fop_fd->pos += n;
lwsl_debug("%s: read %ld of req %ld, pos %ld, len %ld\n", __func__, n,
- (long)len, fop_fd->pos, fop_fd->len);
+ (long)len, (long)fop_fd->pos, (long)fop_fd->len);
*amount = n;
return 0;
diff --git a/test-server/test-server-http.c b/test-server/test-server-http.c
index 81445ca..9c122b7 100644
--- a/test-server/test-server-http.c
+++ b/test-server/test-server-http.c
@@ -184,7 +184,7 @@ int callback_http(struct lws *wsi, enum lws_callback_reasons reason, void *user,
struct per_session_data__http *pss =
(struct per_session_data__http *)user;
unsigned char buffer[4096 + LWS_PRE];
- unsigned long amount, file_len, sent;
+ lws_filepos_t amount, file_len, sent;
char leaf_path[1024];
const char *mimetype;
char *other_headers;
|