]> git.ipfire.org Git - pakfire.git/commitdiff
build: Remove any traces of the deprecated PTY stdin callback
authorMichael Tremer <michael.tremer@ipfire.org>
Mon, 24 Mar 2025 18:58:33 +0000 (18:58 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 24 Mar 2025 18:58:33 +0000 (18:58 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/pakfire/build.c
src/pakfire/pty.h

index d9e62434f71b3b6a4badcc1944f2871064bd9c55..613889cb1f1f1d409e340bb75f3497317c3f7a23 100644 (file)
@@ -266,7 +266,7 @@ static int pakfire_build_run_script(
                struct pakfire_build* build,
                const char* filename,
                const char* args[],
-               pakfire_pty_stdin_callback stdin_callback, void* stdin_data,
+               pakfire_jail_input_callback input_callback, void* input_data,
                pakfire_pty_stdout_callback stdout_callback, void* stdout_data) {
        char* script = NULL;
        size_t length = 0;
@@ -283,7 +283,7 @@ static int pakfire_build_run_script(
 
        // Execute the script
        r = pakfire_jail_exec_script(build->jail, script, length, args, build->env,
-                       stdin_callback, stdin_data, stdout_callback, stdout_data);
+                       input_callback, input_data, stdout_callback, stdout_data);
        if (r)
                ERROR(build->ctx, "Script '%s' failed with status %d\n", filename, r);
 
index dfaaeec8e4d7045cca64d12c44e9410e7835d680..8acdffe5872475fa242d8cf02bd61c55c2c9ecf0 100644 (file)
@@ -37,8 +37,6 @@ struct pakfire_pty* pakfire_pty_unref(struct pakfire_pty* pty);
 
 int pakfire_pty_open(struct pakfire_pty* pty);
 
-typedef ssize_t (*pakfire_pty_stdin_callback)(
-       struct pakfire_ctx* ctx, void* data, char* buffer, size_t length);
 typedef int (*pakfire_pty_stdout_callback)(
        struct pakfire_ctx* ctx, void* data, const char* line, const size_t length);