return bytes_written;
}
+// Just consume the entire line
+static int callback_stdout(struct pakfire_ctx* ctx, void* data, const char* line, size_t length) {
+ return fwrite(line, 1, length, stdout);
+}
+
static int test_communicate(const struct test* t) {
struct pakfire_jail* jail = NULL;
int r = EXIT_FAILURE;
// Check if the mount actually works
ASSERT_SUCCESS(pakfire_jail_communicate(jail, argv, NULL, 0,
- callback_stdin, &lines, NULL, NULL));
+ callback_stdin, &lines, callback_stdout, NULL));
// Success
r = EXIT_SUCCESS;