|
1 | 1 | const std = @import("std"); |
2 | 2 |
|
3 | | -var log = std.log; |
4 | | -var arena = std.heap.ArenaAllocator.init(std.heap.page_allocator); |
5 | | -var allocator = arena.allocator(); |
6 | | - |
7 | 3 | pub fn query(comptime message: []const u8, args: anytype) void { |
8 | 4 | var stdout = std.io.getStdOut().writer(); |
9 | | - const out_string = std.fmt.allocPrint(allocator, message, args) catch { |
10 | | - return; |
11 | | - }; |
12 | | - stdout.print("[?] {s}", .{out_string}) catch {}; |
| 5 | + stdout.print("[?] " ++ message, args) catch {}; |
13 | 6 | } |
14 | 7 |
|
15 | 8 | pub fn log_stderr(comptime message: []const u8, args: anytype) void { |
16 | 9 | var stderr = std.io.getStdErr().writer(); |
17 | | - const out_string = std.fmt.allocPrint(allocator, message, args) catch { |
18 | | - return; |
19 | | - }; |
20 | | - stderr.print("[l] {s}\n", .{out_string}) catch {}; |
| 10 | + stderr.print("[l] " ++ message ++ "\n", args) catch {}; |
21 | 11 | } |
22 | 12 |
|
23 | 13 | pub fn info(comptime message: []const u8, args: anytype) void { |
24 | 14 | var stdout = std.io.getStdOut().writer(); |
25 | | - const out_string = std.fmt.allocPrint(allocator, message, args) catch { |
26 | | - return; |
27 | | - }; |
28 | | - stdout.print("[i] {s}\n", .{out_string}) catch {}; |
| 15 | + stdout.print("[i] " ++ message ++ "\n", args) catch {}; |
29 | 16 | } |
30 | 17 |
|
31 | 18 | pub fn warn(comptime message: []const u8, args: anytype) void { |
32 | 19 | var stderr = std.io.getStdErr().writer(); |
33 | | - const out_string = std.fmt.allocPrint(allocator, message, args) catch { |
34 | | - return; |
35 | | - }; |
36 | | - stderr.print("[w] {s}\n", .{out_string}) catch {}; |
| 20 | + stderr.print("[w] " ++ message ++ "\n", args) catch {}; |
37 | 21 | } |
38 | 22 |
|
39 | 23 | pub fn err(comptime message: []const u8, args: anytype) void { |
40 | 24 | var stderr = std.io.getStdErr().writer(); |
41 | | - const out_string = std.fmt.allocPrint(allocator, message, args) catch { |
42 | | - return; |
43 | | - }; |
44 | | - stderr.print("[!] {s}\n", .{out_string}) catch {}; |
| 25 | + stderr.print("[!] " ++ message ++ "\n", args) catch {}; |
45 | 26 | } |
46 | 27 |
|
47 | 28 | pub fn crit(comptime message: []const u8, args: anytype) void { |
48 | 29 | var stderr = std.io.getStdErr().writer(); |
49 | | - const out_string = std.fmt.allocPrint(allocator, message, args) catch { |
50 | | - return; |
51 | | - }; |
52 | | - stderr.print("[!!] {s}\n", .{out_string}) catch {}; |
| 30 | + stderr.print("[!!] " ++ message ++ "\n", args) catch {}; |
53 | 31 | } |
0 commit comments