From a810ce2105ce7027e531d3ed93f3e355a29a6242 Mon Sep 17 00:00:00 2001 From: Emil Lerch Date: Wed, 25 Oct 2023 10:19:51 -0700 Subject: [PATCH] fix 32 bit linux arm --- src/universal_lambda.zig | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/universal_lambda.zig b/src/universal_lambda.zig index 3639884..a65efb8 100644 --- a/src/universal_lambda.zig +++ b/src/universal_lambda.zig @@ -78,9 +78,8 @@ fn processRequest(aa: std.mem.Allocator, server: *std.http.Server, event_handler @memcpy(&errbuf, errstr); var response_bytes: []const u8 = errbuf[0..]; - var body = - if (res.request.content_length) |l| - try res.reader().readAllAlloc(aa, @as(usize, l)) + var body = if (res.request.content_length) |l| + try res.reader().readAllAlloc(aa, @as(usize, @intCast(l))) else try aa.dupe(u8, ""); // no need to free - will be handled by arena