diff options
author | fenze <contact@fenze.dev> | 2023-02-06 18:05:33 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-02-06 18:05:33 +0100 |
commit | 327344ee40cfd4e17313f0e6be6929cc19a24e17 (patch) | |
tree | a34a0ef56a600758a63f81e67b7e4c4e8af5a0ed /plugins/readability/readability.c | |
parent | 584a5d68a833c6fa58dd165ebac83cf4de1e4c0d (diff) | |
parent | b48c504871c4732895b00ae6c2a87c97a63ad3d8 (diff) |
Merge pull request #36 from NunoSempere/feats-and-tweaks
Various feats and tweaks
Diffstat (limited to 'plugins/readability/readability.c')
-rw-r--r-- | plugins/readability/readability.c | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/plugins/readability/readability.c b/plugins/readability/readability.c new file mode 100644 index 0000000..d7d1ed9 --- /dev/null +++ b/plugins/readability/readability.c @@ -0,0 +1,29 @@ +#include <stdio.h> +#include <string.h> +#include <stdlib.h> +#define READABILITY_N 84251 + 1 + +void read_readability_js(char* string){ + FILE *fp=fopen("/home/loki/Documents/core/software/fresh/C/rose-browser/rose-bud-personal/plugins/readability/readability.js", "r"); + if (!fp) { // fp is NULL, fopen failed + fprintf(stderr, "Failed to open file\n"); + string=NULL; + return; + } + int i=0; + int c; + while ((c = fgetc(fp)) != EOF){ + string[i++] = c; + } + string[i]='\0'; + fclose(fp); +} + +/* +int main(){ + char* readability_js = malloc(READABILITY_N+1); + read_readability_js(readability_js); + printf("%s", readability_js); + free(readability_js); +} +*/ |