diff options
Diffstat (limited to 'src/main.zig')
-rw-r--r-- | src/main.zig | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/src/main.zig b/src/main.zig index 27f4ed2..074be58 100644 --- a/src/main.zig +++ b/src/main.zig @@ -14,13 +14,23 @@ export fn add(a: i32, b: i32) i32 { var client = transmission.Client.init(allocator, clientOptions); defer client.deinit(); - const body = transmission.session_get_raw(&client, null) catch |err| { - std.debug.print("error: {any}\n", .{err}); - unreachable; - }; - defer allocator.free(body); + { + const body = transmission.session_get_raw(&client, null) catch |err| { + std.debug.print("error: {any}\n", .{err}); + unreachable; + }; + defer allocator.free(body); + std.debug.print("body: {s}\n", .{body}); + } - std.debug.print("body: {s}\n", .{body}); + { + const body = transmission.torrent_get_raw(&client, null) catch |err| { + std.debug.print("error: {any}\n", .{err}); + unreachable; + }; + defer allocator.free(body); + std.debug.print("body: {s}\n", .{body}); + } return a + b; } |