summaryrefslogtreecommitdiff
path: root/day-2/util/file.zig
diff options
context:
space:
mode:
Diffstat (limited to 'day-2/util/file.zig')
-rw-r--r--day-2/util/file.zig15
1 files changed, 0 insertions, 15 deletions
diff --git a/day-2/util/file.zig b/day-2/util/file.zig
deleted file mode 100644
index 90849e9..0000000
--- a/day-2/util/file.zig
+++ /dev/null
@@ -1,15 +0,0 @@
-const std = @import("std");
-
-/// Reads an entire file into memory, caller owns the returned slice.
-pub fn slurp(allocator: std.mem.Allocator, file_path: []const u8) ![]u8 {
- var path_buffer: [std.fs.MAX_PATH_BYTES]u8 = undefined;
- const path = try std.fs.realpath(file_path, &path_buffer);
-
- const file = try std.fs.openFileAbsolute(path, .{});
- defer file.close();
-
- return try file.readToEndAlloc(
- allocator,
- (try file.stat()).size,
- );
-}