Commit 39ea91cf authored by Deomid Ryabkov's avatar Deomid Ryabkov Committed by Cesanta Bot

Test building with MG_ENABLE_FILESYSTEM=0

Fix errors so it builds.

PUBLISHED_FROM=db9fc9ef997d6b1847117e8db9aefdc7e540f4cc
parent 5ebff5d1
PROG = websocket_chat PROG = websocket_chat
MODULE_CFLAGS = -DMG_ENABLE_FILESYSTEM=0
include ../examples.mk include ../examples.mk
...@@ -7,7 +7,6 @@ ...@@ -7,7 +7,6 @@
static sig_atomic_t s_signal_received = 0; static sig_atomic_t s_signal_received = 0;
static const char *s_http_port = "8000"; static const char *s_http_port = "8000";
static struct mg_serve_http_opts s_http_server_opts;
static void signal_handler(int sig_num) { static void signal_handler(int sig_num) {
signal(sig_num, signal_handler); // Reinstantiate signal handler signal(sig_num, signal_handler); // Reinstantiate signal handler
...@@ -69,7 +68,6 @@ int main(void) { ...@@ -69,7 +68,6 @@ int main(void) {
mg_mgr_init(&mgr, NULL); mg_mgr_init(&mgr, NULL);
nc = mg_bind(&mgr, s_http_port, ev_handler); nc = mg_bind(&mgr, s_http_port, ev_handler);
s_http_server_opts.document_root = ".";
mg_set_protocol_http_websocket(nc); mg_set_protocol_http_websocket(nc);
printf("Started on port %s\n", s_http_port); printf("Started on port %s\n", s_http_port);
......
...@@ -304,7 +304,7 @@ typedef struct _stati64 cs_stat_t; ...@@ -304,7 +304,7 @@ typedef struct _stati64 cs_stat_t;
#endif #endif
#ifndef MG_ENABLE_HTTP_CGI #ifndef MG_ENABLE_HTTP_CGI
#define MG_ENABLE_HTTP_CGI 1 #define MG_ENABLE_HTTP_CGI MG_ENABLE_FILESYSTEM
#endif #endif
#ifndef MG_NET_IF #ifndef MG_NET_IF
...@@ -443,7 +443,7 @@ typedef struct stat cs_stat_t; ...@@ -443,7 +443,7 @@ typedef struct stat cs_stat_t;
#endif #endif
#ifndef MG_ENABLE_HTTP_CGI #ifndef MG_ENABLE_HTTP_CGI
#define MG_ENABLE_HTTP_CGI 1 #define MG_ENABLE_HTTP_CGI MG_ENABLE_FILESYSTEM
#endif #endif
#ifndef MG_NET_IF #ifndef MG_NET_IF
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment