iadd pledge support everywhere - ics2txt - convert icalendar .ics file to plain text Err bitreich.org 70
hgit clone git://bitreich.org/ics2txt git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/ics2txt URL:git://bitreich.org/ics2txt git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/ics2txt bitreich.org 70
1Log /scm/ics2txt/log.gph bitreich.org 70
1Files /scm/ics2txt/files.gph bitreich.org 70
1Refs /scm/ics2txt/refs.gph bitreich.org 70
1Tags /scm/ics2txt/tag bitreich.org 70
1README /scm/ics2txt/file/README.md.gph bitreich.org 70
i--- Err bitreich.org 70
1commit 506b1d5a4c1c6cdd5ad6218b3251853cf21cce37 /scm/ics2txt/commit/506b1d5a4c1c6cdd5ad6218b3251853cf21cce37.gph bitreich.org 70
1parent e485da8103dbe29bd2376a5f3e095581ce0bc50e /scm/ics2txt/commit/e485da8103dbe29bd2376a5f3e095581ce0bc50e.gph bitreich.org 70
hAuthor: Josuah Demangeon <me@josuah.net> URL:mailto:me@josuah.net bitreich.org 70
iDate: Sun, 20 Jun 2021 22:00:26 +0200 Err bitreich.org 70
i Err bitreich.org 70
iadd pledge support everywhere Err bitreich.org 70
i Err bitreich.org 70
iDiffstat: Err bitreich.org 70
i M Makefile | 2 +- Err bitreich.org 70
i M ics2tree.c | 3 +++ Err bitreich.org 70
i M strtonum.c | 1 - Err bitreich.org 70
i M tsv2agenda.c | 6 +++--- Err bitreich.org 70
i Err bitreich.org 70
i4 files changed, 7 insertions(+), 5 deletions(-) Err bitreich.org 70
i--- Err bitreich.org 70
1diff --git a/Makefile b/Makefile /scm/ics2txt/file/Makefile.gph bitreich.org 70
i@@ -7,7 +7,7 @@ CFLAGS = $D $W -g Err bitreich.org 70
i PREFIX = /usr/local Err bitreich.org 70
i MANPREFIX = ${PREFIX}/man Err bitreich.org 70
i Err bitreich.org 70
i-SRC = ical.c base64.c util.c Err bitreich.org 70
i+SRC = ical.c base64.c util.c strtonum.c Err bitreich.org 70
i HDR = ical.h base64.h util.h Err bitreich.org 70
i OBJ = ${SRC:.c=.o} Err bitreich.org 70
i AWK = tsv2ics.awk Err bitreich.org 70
1diff --git a/ics2tree.c b/ics2tree.c /scm/ics2txt/file/ics2tree.c.gph bitreich.org 70
i@@ -72,6 +72,9 @@ main(int argc, char **argv) Err bitreich.org 70
i IcalParser p = {0}; Err bitreich.org 70
i arg0 = *argv++; Err bitreich.org 70
i Err bitreich.org 70
i+ if (pledge("stdio") < 0) Err bitreich.org 70
i+ err(1, "pledge: %s", strerror(errno)); Err bitreich.org 70
i+ Err bitreich.org 70
i p.fn_field_name = fn_field_name; Err bitreich.org 70
i p.fn_block_begin = fn_block_begin; Err bitreich.org 70
i p.fn_param_value = fn_param_value; Err bitreich.org 70
1diff --git a/strtonum.c b/strtonum.c /scm/ics2txt/file/strtonum.c.gph bitreich.org 70
i@@ -63,4 +63,3 @@ strtonum(const char *numstr, long long minval, long long maxval, Err bitreich.org 70
i Err bitreich.org 70
i return (ll); Err bitreich.org 70
i } Err bitreich.org 70
i-DEF_WEAK(strtonum); Err bitreich.org 70
1diff --git a/tsv2agenda.c b/tsv2agenda.c /scm/ics2txt/file/tsv2agenda.c.gph bitreich.org 70
i@@ -227,6 +227,9 @@ main(int argc, char **argv) Err bitreich.org 70
i if ((flag_from = time(NULL)) == (time_t)-1) Err bitreich.org 70
i err(1, "time: %s", strerror(errno)); Err bitreich.org 70
i Err bitreich.org 70
i+ if (pledge("stdio", "") < 0) Err bitreich.org 70
i+ err(1, "pledge: %s", strerror(errno)); Err bitreich.org 70
i+ Err bitreich.org 70
i arg0 = *argv; Err bitreich.org 70
i while ((c = getopt(argc, argv, "f:t:")) > 0) { Err bitreich.org 70
i char const *e; Err bitreich.org 70
i@@ -249,9 +252,6 @@ main(int argc, char **argv) Err bitreich.org 70
i argc -= optind; Err bitreich.org 70
i argv += optind; Err bitreich.org 70
i Err bitreich.org 70
i- if (pledge("stdio", "") < 0) Err bitreich.org 70
i- err(1, "pledge: %s", strerror(errno)); Err bitreich.org 70
i- Err bitreich.org 70
i tsv_to_agenda(&ctx, stdin); Err bitreich.org 70
i return 0; Err bitreich.org 70
i } Err bitreich.org 70
.
Response:
text/plain