From 5a19438f70143d13ee82756a2cc55698d2475f62 Mon Sep 17 00:00:00 2001
From: Sergey Lyubka <valenok@gmail.com>
Date: Mon, 4 Aug 2014 22:31:59 +0100
Subject: [PATCH] Added guard for MONGOOSE_NO_FILESYSTEM

---
 examples/server.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/examples/server.c b/examples/server.c
index 96be249e7..7c524cecc 100644
--- a/examples/server.c
+++ b/examples/server.c
@@ -145,7 +145,7 @@ static void show_usage_and_exit(void) {
   fprintf(stderr, "Mongoose version %s (c) Sergey Lyubka, built on %s\n",
           MVER, __DATE__);
   fprintf(stderr, "Usage:\n");
-#ifndef MONGOOSE_NO_AUTH
+#if !defined(MONGOOSE_NO_AUTH) && !defined(MONGOOSE_NO_FILESYSTEM)
   fprintf(stderr, "  mongoose -A <htpasswd_file> <realm> <user> <passwd>\n");
 #endif
   fprintf(stderr, "  mongoose [config_file]\n");
@@ -335,7 +335,7 @@ static void set_absolute_path(char *options[], const char *option_name) {
   }
 }
 
-#ifndef MONGOOSE_NO_AUTH
+#if !defined(MONGOOSE_NO_AUTH) && !defined(MONGOOSE_NO_FILESYSTEM)
 int modify_passwords_file(const char *fname, const char *domain,
                           const char *user, const char *pass) {
   int found;
@@ -406,7 +406,7 @@ static void start_mongoose(int argc, char *argv[]) {
     die("%s", "Failed to start Mongoose.");
   }
 
-#ifndef MONGOOSE_NO_AUTH
+#if !defined(MONGOOSE_NO_AUTH) && !defined(MONGOOSE_NO_FILESYSTEM)
   // Edit passwords file if -A option is specified
   if (argc > 1 && !strcmp(argv[1], "-A")) {
     if (argc != 6) {
-- 
GitLab