From a783961a4261b2b3038a42250a793bc2e0b8cfdf Mon Sep 17 00:00:00 2001 From: Esteban Zimanyi Date: Thu, 5 Oct 2023 13:25:08 +0200 Subject: [PATCH] Improve error management --- meos/src/general/error.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/meos/src/general/error.c b/meos/src/general/error.c index 6b39caf3a..c3aa4d16f 100644 --- a/meos/src/general/error.c +++ b/meos/src/general/error.c @@ -52,7 +52,7 @@ int _meos_errno = 0; /** * @brief Read an error number */ -static int +int meos_errno(void) { return _meos_errno; @@ -68,8 +68,7 @@ meos_errno_set(int err) if (err == 0) return 0; - meos_errno_set(err); - errno = err; + _meos_errno = err; return err; }