diff options
| author | Garrett D'Amore <garrett@damore.org> | 2017-12-27 17:36:24 -0800 |
|---|---|---|
| committer | Garrett D'Amore <garrett@damore.org> | 2017-12-27 17:36:24 -0800 |
| commit | 1fc48dc4a67503c65a040606bc00a4cac7210f13 (patch) | |
| tree | 4ea220a46b4223d75bd08405df354ff5b368018c /src/supplemental/websocket | |
| parent | 5ff3d3d3ab82be4b2171e06f1def9cdddaef4115 (diff) | |
| download | nng-1fc48dc4a67503c65a040606bc00a4cac7210f13.tar.gz nng-1fc48dc4a67503c65a040606bc00a4cac7210f13.tar.bz2 nng-1fc48dc4a67503c65a040606bc00a4cac7210f13.zip | |
Compilation fixes for Windows.
Diffstat (limited to 'src/supplemental/websocket')
| -rw-r--r-- | src/supplemental/websocket/websocket.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/supplemental/websocket/websocket.c b/src/supplemental/websocket/websocket.c index 53e4af8c..06e1c70a 100644 --- a/src/supplemental/websocket/websocket.c +++ b/src/supplemental/websocket/websocket.c @@ -237,7 +237,7 @@ ws_mask_frame(ws_frame *frame) } r = nni_random(); NNI_PUT32(frame->mask, r); - for (int i = 0; i < frame->len; i++) { + for (size_t i = 0; i < frame->len; i++) { frame->buf[i] ^= frame->mask[i % 4]; } memcpy(frame->head + frame->hlen, frame->mask, 4); @@ -253,7 +253,7 @@ ws_unmask_frame(ws_frame *frame) if (!frame->masked) { return; } - for (int i = 0; i < frame->len; i++) { + for (size_t i = 0; i < frame->len; i++) { frame->buf[i] ^= frame->mask[i % 4]; } frame->hlen -= 4; @@ -1651,8 +1651,7 @@ nni_ws_listener_accept(nni_ws_listener *l, nni_aio *aio) void nni_ws_listener_close(nni_ws_listener *l) { - nni_aio *aio; - nni_ws * ws; + nni_ws *ws; nni_mtx_lock(&l->mtx); if (l->closed) { nni_mtx_unlock(&l->mtx); @@ -2012,7 +2011,7 @@ ws_set_header(nni_list *l, const char *n, const char *v) } NNI_LIST_FOREACH (l, hdr) { - if (strcasecmp(hdr->name, n) == 0) { + if (nni_strcasecmp(hdr->name, n) == 0) { nni_strfree(hdr->value); hdr->value = nv; return (0); @@ -2023,7 +2022,7 @@ ws_set_header(nni_list *l, const char *n, const char *v) nni_strfree(nv); return (NNG_ENOMEM); } - if ((hdr->name = strdup(n)) == NULL) { + if ((hdr->name = nni_strdup(n)) == NULL) { nni_strfree(nv); NNI_FREE_STRUCT(hdr); return (NNG_ENOMEM); |
