From a45e9ae97ab2bdcdfb5058935cc656d450fe77c6 Mon Sep 17 00:00:00 2001 From: Omar Rizwan Date: Tue, 1 Dec 2020 22:31:03 -0800 Subject: cut base64 and cJSON modules out. fix read! this wasn't too bad --- fs/tabfs.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'fs/tabfs.c') diff --git a/fs/tabfs.c b/fs/tabfs.c index 274656c..3e53810 100644 --- a/fs/tabfs.c +++ b/fs/tabfs.c @@ -11,15 +11,9 @@ #include #include -#include "cJSON/cJSON.h" -#include "cJSON/cJSON.c" - #include "frozen/frozen.h" #include "frozen/frozen.c" -#include "base64/base64.h" -#include "base64/base64.c" - FILE* l; static void send_request(const char *fmt, ...) { @@ -191,10 +185,11 @@ tabfs_read(const char *path, char *buf, size_t size, off_t offset, send_request("{op: %Q, path: %Q, size: %d, offset: %d, fh: %d, flags: %d}", "read", path, size, offset, fi->fh, fi->flags); + // FIXME: base64 char *scan_buf; receive_response("{buf: %Q}", &scan_buf); snprintf(buf, size, "%s", scan_buf); free(scan_buf); - return 0; + return strlen(scan_buf); /* MAKE_REQ("read", { */ /* cJSON_AddStringToObject(req, "path", path); */ -- cgit v1.2.3