home · contact · privacy
Server/C: Set same server dir mode as Python variant does.
[plomrogue] / src / server / init.c
index 43a4d685a5477a2a375f9e7c2fc4c08b6f4c5a86..f44c504208e537362a32f0e70c8ede30231c1a5f 100644 (file)
@@ -166,7 +166,7 @@ extern void obey_argv(int argc, char * argv[])
 
 extern void setup_server_io()
 {
-    int test = mkdir("server", 0700);
+    int test = mkdir("server", 0777);
     exit_trouble(test && EEXIST != errno, __func__, "mkdir");
     world.file_out = try_fopen(s[S_PATH_OUT], "w", __func__);
     world.server_test = try_malloc(10 + 1 + 10 + 1 + 1, __func__);
@@ -209,7 +209,7 @@ extern uint8_t remake_world()
             break;
         }
     }
-    update_map_memory(get_player());
+    update_map_memory(get_player(), 1);
     for (tt = world.thing_types; tt; tt = tt->next)
     {
         if (world.player_type != tt->id)