From 6d77ccd318eed8e8dd1869ac3563c3b2c1d56679 Mon Sep 17 00:00:00 2001 From: Xuan Sang LE Date: Tue, 18 Sep 2018 10:33:42 +0200 Subject: [PATCH] fix libantd --- libs/handle.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libs/handle.c b/libs/handle.c index d0c26a3..e4becdd 100644 --- a/libs/handle.c +++ b/libs/handle.c @@ -304,7 +304,10 @@ void unknow(void* client) } int ws_enable(dictionary dic) { - return (dic != NULL && R_INT(dic,"__web_socket__") == 1); + if(!dic) return 0; + char*v = (char*)dvalue(dic, "__web_socket__"); + if(!v) return 0; + return atoi(v) == 1; } /** * read the request as a string line format