summaryrefslogtreecommitdiff
path: root/src/dump.zig
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-08-01 22:44:19 -0300
committerGabriel Schneider <[email protected]>2026-08-10 09:17:07 -0300
commitd59397d4146ffa23adbbe6dc99c64ebb22a93b2d (patch)
treea06984bf172a6c894c1586d58aad02ec302b6c2d /src/dump.zig
parentcbcdf01764e2e144a821643c3a8e9a5ad39eda2e (diff)
downloadpardes-d59397d4146ffa23adbbe6dc99c64ebb22a93b2d.tar.gz
pardes-d59397d4146ffa23adbbe6dc99c64ebb22a93b2d.zip
add vanilla DOM web backend
Diffstat (limited to 'src/dump.zig')
-rw-r--r--src/dump.zig6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/dump.zig b/src/dump.zig
index 0f8cb810..44f61cf4 100644
--- a/src/dump.zig
+++ b/src/dump.zig
@@ -31,8 +31,8 @@ pub fn outPath(buf: *[1024:0]u8) ?[:0]const u8 {
const md = yd.calculateMonthDay();
const ds = es.getDaySeconds();
return std.fmt.bufPrintSentinel(buf, "{s}/pardes-{d:0>4}{d:0>2}{d:0>2}-{d:0>2}{d:0>2}{d:0>2}.zon", .{
- dir, yd.year, md.month.numeric(),
- @as(u8, md.day_index) + 1, ds.getHoursIntoDay(), ds.getMinutesIntoHour(),
+ dir, yd.year, md.month.numeric(),
+ @as(u8, md.day_index) + 1, ds.getHoursIntoDay(), ds.getMinutesIntoHour(),
ds.getSecondsIntoMinute(),
}, 0) catch null;
}
@@ -156,7 +156,7 @@ pub fn readZon(gpa: std.mem.Allocator, bytes: []const u8, label: []const u8) !St
}
pub fn readZonZ(gpa: std.mem.Allocator, source: [:0]const u8, label: []const u8) !State {
- if (builtin.os.tag == .emscripten) {
+ if (builtin.os.tag == .emscripten or builtin.os.tag == .freestanding) {
const state = std.zon.parse.fromSliceAlloc(State, gpa, source, null, .{}) catch |err| {
log.err("parse dump {s}: {s}", .{ label, @errorName(err) });
return err;