xhr: rename onerr into onErr

This commit is contained in:
Pierre Tachoire
2024-02-08 09:45:04 +01:00
parent 4a9a0e5e3c
commit 4b75fd1036

View File

@@ -410,28 +410,28 @@ pub const XMLHttpRequest = struct {
// Yielding allows pseudo-async and gives a chance to other async process // Yielding allows pseudo-async and gives a chance to other async process
// to be called. // to be called.
pub fn onYield(self: *XMLHttpRequest, err: ?anyerror) void { pub fn onYield(self: *XMLHttpRequest, err: ?anyerror) void {
if (err) |e| return self.onerr(e); if (err) |e| return self.onErr(e);
switch (self.priv_state) { switch (self.priv_state) {
.new => { .new => {
self.priv_state = .open; self.priv_state = .open;
self.req = self.cli.open(self.method, self.uri, self.headers, .{}) catch |e| return self.onerr(e); self.req = self.cli.open(self.method, self.uri, self.headers, .{}) catch |e| return self.onErr(e);
}, },
.open => { .open => {
self.priv_state = .send; self.priv_state = .send;
self.req.?.send(.{}) catch |e| return self.onerr(e); self.req.?.send(.{}) catch |e| return self.onErr(e);
}, },
.send => { .send => {
self.priv_state = .finish; self.priv_state = .finish;
self.req.?.finish() catch |e| return self.onerr(e); self.req.?.finish() catch |e| return self.onErr(e);
}, },
.finish => { .finish => {
self.priv_state = .wait; self.priv_state = .wait;
self.req.?.wait() catch |e| return self.onerr(e); self.req.?.wait() catch |e| return self.onErr(e);
}, },
.wait => { .wait => {
self.priv_state = .done; self.priv_state = .done;
self.response_headers = self.req.?.response.headers.clone(self.response_headers.allocator) catch |e| return self.onerr(e); self.response_headers = self.req.?.response.headers.clone(self.response_headers.allocator) catch |e| return self.onErr(e);
self.state = HEADERS_RECEIVED; self.state = HEADERS_RECEIVED;
self.dispatchEvt("readystatechange"); self.dispatchEvt("readystatechange");
@@ -453,11 +453,11 @@ pub const XMLHttpRequest = struct {
while (ln > 0) { while (ln > 0) {
ln = reader.read(&buffer) catch |e| { ln = reader.read(&buffer) catch |e| {
buf.deinit(self.alloc); buf.deinit(self.alloc);
return self.onerr(e); return self.onErr(e);
}; };
buf.appendSlice(self.alloc, buffer[0..ln]) catch |e| { buf.appendSlice(self.alloc, buffer[0..ln]) catch |e| {
buf.deinit(self.alloc); buf.deinit(self.alloc);
return self.onerr(e); return self.onErr(e);
}; };
loaded = loaded + ln; loaded = loaded + ln;
@@ -498,7 +498,7 @@ pub const XMLHttpRequest = struct {
self.impl.yield(self); self.impl.yield(self);
} }
fn onerr(self: *XMLHttpRequest, err: anyerror) void { fn onErr(self: *XMLHttpRequest, err: anyerror) void {
self.priv_state = .done; self.priv_state = .done;
if (self.req) |*r| { if (self.req) |*r| {
r.deinit(); r.deinit();