aboutsummaryrefslogtreecommitdiff
path: root/src/global.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/global.zig')
-rw-r--r--src/global.zig9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/global.zig b/src/global.zig
index 236751a6b..64d5f1a82 100644
--- a/src/global.zig
+++ b/src/global.zig
@@ -1,10 +1,15 @@
const std = @import("std");
pub usingnamespace @import("strings.zig");
+pub const Environment = @import("env.zig");
+
-pub const default_allocator: *std.mem.Allocator = if (isTest) std.heap.c_allocator else @import("./memory_allocator.zig").c_allocator;
+pub const default_allocator: *std.mem.Allocator = if (isTest or Environment.isLinux)
+ std.heap.c_allocator
+ else
+ @import("./memory_allocator.zig").c_allocator;
pub const C = @import("c.zig");
-pub const Environment = @import("env.zig");
+
pub usingnamespace Environment;
pub const FeatureFlags = @import("feature_flags.zig");