From 6030f52b3010113e86273b5cceda25ca8d154053 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=84min=20Baumeler?= Date: Sun, 15 Jun 2025 11:47:51 +0200 Subject: [PATCH] bugfix: fix string escaping for iCalendar files --- src/awk/update.awk | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/awk/update.awk b/src/awk/update.awk index ddcff8c..8acef68 100644 --- a/src/awk/update.awk +++ b/src/awk/update.awk @@ -13,6 +13,7 @@ function escape(str) { escape_categories(str) gsub(",", "\\\\,", str); + return str } function print_fold(nameparam, content, i, s) @@ -45,9 +46,9 @@ ENDFILE { cmd | getline res due = res ? res : "" } - escape(summary); - escape(desc); - escape_categories(categories); + summary = escape(summary); + desc = escape(desc); + categories = escape_categories(categories); } }