~jacqueline

i'm gay

~jacqueline/tangara-devel

Last active 7 months ago
View more

Recent activity

[PATCH libtags] Don't null-terminate already null-terminated strings 9 months ago

From jacqueline to ~ft/public-inbox

This was causing issues with genre tags sourced from id3genres (I think
all m4a files with genres might be affected?). id3genres is const, so
even when the write is a no-op, attempting it caused a segfault
---
 tags.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/tags.c b/tags.c
index 6c6b2b5..815a3e4 100644
--- a/tags.c
+++ b/tags.c
@@ -46,7 +46,8 @@ tagscallcb(Tagctx *ctx, int type, const char *k, char *s, int offset, int size,
		e = s + strlen(s);
		while(e != s && (uchar)e[-1] <= ' ')
[message trimmed]