sfeed

Simple RSS and Atom feed parser
git clone https://git.sinitax.com/codemadness/sfeed
Log | Files | Refs | README | LICENSE | Upstream | sfeed.txt

commit eb5ca56e76013ac281129659efa2169ac125188e
parent ebd7175e56141e8e8816b1b27f1abc773818b6aa
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date:   Fri, 14 Apr 2023 19:11:38 +0200

use errno ENOMEM instead of EOVERFLOW

This matches the behaviour of setting errno for malloc/calloc on the following
systems too:

glibc, musl libc, OpenBSD libc.

It is also more portable for (older) systems.

Diffstat:
Msfeed.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sfeed.c b/sfeed.c @@ -293,7 +293,7 @@ string_append(String *s, const char *data, size_t len) return; if (s->len >= SIZE_MAX - len) { - errno = EOVERFLOW; + errno = ENOMEM; err(1, "realloc"); }