diff options
author | Ali Fardan <raiz@stellarbound.space> | 2020-10-24 21:03:20 +0300 |
---|---|---|
committer | Ali Fardan <raiz@stellarbound.space> | 2020-10-24 21:03:20 +0300 |
commit | 87c5b4f3cf2df1cbfe8f60e1c2eebe4017123425 (patch) | |
tree | 19fb8c4d1b066c6852a895b452ecb2d52d6067ad /encode.c | |
parent | 8615f9fae4f0b18e8a1aa112ab08c14ca21d0322 (diff) | |
download | libgemtext-87c5b4f3cf2df1cbfe8f60e1c2eebe4017123425.tar.gz |
change parsing and encoding for strict compliance with the spec (https://lists.orbitalfox.eu/archives/gemini/2020/002908.html)
Diffstat (limited to 'encode.c')
-rw-r--r-- | encode.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/encode.c b/encode.c index 7d36da0..dc13d23 100644 --- a/encode.c +++ b/encode.c @@ -184,14 +184,14 @@ _case_qt(struct gemtext *t) qt = (struct gemtext_qt *)t; retlen += strlen(qt->text); - retlen += 2; /* two characters for *> " */ + retlen += 1; /* > */ retlen += 1; /* \0 */ ret = malloc(retlen); if (ret == NULL) return NULL; - strlcpy(ret, "> ", retlen); + strlcpy(ret, ">", retlen); strlcat(ret, qt->text, retlen); return ret; |