diff options
| author | Daniel Gavin <danielgavin5@hotmail.com> | 2022-03-04 12:17:00 +0100 |
|---|---|---|
| committer | Daniel Gavin <danielgavin5@hotmail.com> | 2022-03-04 12:17:00 +0100 |
| commit | 58287455d64ab16091522bf8a358b079ef05daad (patch) | |
| tree | 7b6655d6d34b5ad6d719523e4938b8002c43d8ab /src/server/response.odin | |
| parent | 63d0bd412a8817445d6dc18e79d5d54c94caf401 (diff) | |
strip colons and update ast to use unions
Diffstat (limited to 'src/server/response.odin')
| -rw-r--r-- | src/server/response.odin | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/src/server/response.odin b/src/server/response.odin index c132532..7c07f41 100644 --- a/src/server/response.odin +++ b/src/server/response.odin @@ -5,63 +5,63 @@ import "core:encoding/json" send_notification :: proc (notification: Notification, writer: ^Writer) -> bool { - data, error := json.marshal(notification, context.temp_allocator); + data, error := json.marshal(notification, context.temp_allocator) - header := fmt.tprintf("Content-Length: %v\r\n\r\n", len(data)); + header := fmt.tprintf("Content-Length: %v\r\n\r\n", len(data)) if error != .None { - return false; + return false } if !write_sized(writer, transmute([]u8)header) { - return false; + return false } if !write_sized(writer, data) { - return false; + return false } - return true; + return true } send_response :: proc (response: ResponseMessage, writer: ^Writer) -> bool { - data, error := json.marshal(response, context.temp_allocator); + data, error := json.marshal(response, context.temp_allocator) - header := fmt.tprintf("Content-Length: %v\r\n\r\n", len(data)); + header := fmt.tprintf("Content-Length: %v\r\n\r\n", len(data)) if error != .None { - return false; + return false } if !write_sized(writer, transmute([]u8)header) { - return false; + return false } if !write_sized(writer, data) { - return false; + return false } - return true; + return true } send_error :: proc (response: ResponseMessageError, writer: ^Writer) -> bool { - data, error := json.marshal(response, context.temp_allocator); + data, error := json.marshal(response, context.temp_allocator) - header := fmt.tprintf("Content-Length: %v\r\n\r\n", len(data)); + header := fmt.tprintf("Content-Length: %v\r\n\r\n", len(data)) if error != .None { - return false; + return false } if !write_sized(writer, transmute([]u8)header) { - return false; + return false } if !write_sized(writer, data) { - return false; + return false } - return true; + return true } |