From 36a59f0d21f8b32fd1095b14d523f99a76cff726 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Mon, 22 Apr 2019 01:58:23 +0200 Subject: Remove trailing newline from color. --- src/calendar.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src') diff --git a/src/calendar.c b/src/calendar.c index 5ec2b91d..b437d98d 100644 --- a/src/calendar.c +++ b/src/calendar.c @@ -85,6 +85,9 @@ int handle_dir(vcomponent* cal, char* path) { if (strcmp (d->d_name, "color") == 0) { f = fopen(resolved_path, "r"); fgets(info_buf, 0x100, f); + if (info_buf[strlen(info_buf) - 1] == '\n') + info_buf[strlen(info_buf) - 1] = '\0'; + fclose(f); vcomponent_push_val(cal, "COLOR", info_buf); } else if (strcmp (d->d_name, "displayname") == 0) { -- cgit v1.2.3