diff --git a/docs/Embed.md b/docs/Embed.md index 28274ac66ca29de18eeba9286a5e549e745995ec..8e6dfbf5669a4d1ba89186d90930877a5b173ec0 100644 --- a/docs/Embed.md +++ b/docs/Embed.md @@ -149,7 +149,7 @@ all Net Skeleton functions will be available too. -DMONGOOSE_NO_DIRECTORY_LISTING Disable directory listing -DMONGOOSE_NO_FILESYSTEM Disables all file IO, serving from memory only -DMONGOOSE_NO_LOGGING Disable access/error logging - -DMONGOOSE_NO_THREADS + -DMONGOOSE_ENABLE_THREADS Enable mg_start_thread() function -DMONGOOSE_NO_WEBSOCKET Disable WebSocket support -DMONGOOSE_NO_USER No concept of a user on used platform. (Platform does not provide getpwnam, setgid or setuid) diff --git a/mongoose.c b/mongoose.c index b230ffa1d347f16815a90a5e82d0751237e13b48..89e9217080c5b46756ba81df8296f75917eb51fe 100644 --- a/mongoose.c +++ b/mongoose.c @@ -1561,11 +1561,11 @@ static const struct { {NULL, 0, NULL} }; -#ifndef MONGOOSE_NO_THREADS +#ifdef MONGOOSE_ENABLE_THREADS void *mg_start_thread(void *(*f)(void *), void *p) { return ns_start_thread(f, p); } -#endif // MONGOOSE_NO_THREADS +#endif // MONGOOSE_ENABLE_THREADS #ifndef MONGOOSE_NO_MMAP #ifdef _WIN32