From b4b3da06a118d0f9b0f8bddbeefcaf22bda75200 Mon Sep 17 00:00:00 2001 From: Silas Parker Date: Fri, 7 Apr 2017 18:22:54 +0800 Subject: [PATCH] bind protocol: fix for NULL names --- lib/libwebsockets.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/libwebsockets.c b/lib/libwebsockets.c index e4a42dc2..6917070f 100755 --- a/lib/libwebsockets.c +++ b/lib/libwebsockets.c @@ -200,7 +200,7 @@ lws_bind_protocol(struct lws *wsi, const struct lws_protocols *p) vpo = vp; while (n--) { - if (!strcmp(p->name, vp->name)) { + if (p->name && vp->name && !strcmp(p->name, vp->name)) { hit = 1; lws_same_vh_protocol_insert(wsi, vp - vpo); break;