diff options
author | dec05eba <dec05eba@protonmail.com> | 2020-07-13 15:57:10 +0200 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2020-07-13 15:57:10 +0200 |
commit | a1ca82847eb356c6b85ada2ac11f38d98f6e085e (patch) | |
tree | 8da10b7f5c409bcf0cde60b89c947900e1322f7d /program.c | |
parent | ee0d96fd180b235d4e87019d69e07cefde1e5546 (diff) |
Start on add_rss, add rss parser
Diffstat (limited to 'program.c')
-rw-r--r-- | program.c | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -1,4 +1,5 @@ #include "program.h" +#include "buffer.h" #include <unistd.h> #include <sys/wait.h> #include <sys/prctl.h> @@ -11,6 +12,12 @@ #define READ_END 0 #define WRITE_END 1 +int program_buffer_write_callback(char *data, int size, void *userdata) { + Buffer *buffer = userdata; + buffer_append(buffer, data, size); + return 0; +} + int program_exec(const char **args, ProgramOutputCallback output_callback, void *userdata) { /* 1 arguments */ if(args[0] == NULL) |