niti FFI: create compile_dir with permissions 0o700
authorAlexis Laferrière <alexis.laf@xymus.net>
Mon, 7 Mar 2016 19:34:46 +0000 (14:34 -0500)
committerAlexis Laferrière <alexis.laf@xymus.net>
Mon, 7 Mar 2016 19:36:49 +0000 (14:36 -0500)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

src/interpreter/dynamic_loading_ffi/on_demand_compiler.nit

index aabecdb..ab9e845 100644 (file)
@@ -99,7 +99,7 @@ redef class AModule
                var compile_dir = v.compile_dir
                var foreign_code_lib_path = v.foreign_code_lib_path(mmodule)
 
-               if not compile_dir.file_exists then compile_dir.mkdir
+               if not compile_dir.file_exists then compile_dir.mkdir(0o700)
 
                # Compile the common FFI part
                ensure_compile_ffi_wrapper