diff options
author | Matt Joyce <matthew.joyce@embedded-brains.de> | 2022-04-01 12:32:00 +0300 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2022-05-13 13:28:34 +0300 |
commit | 92896d4daadc3e89fc64adf468d90fee0b84f7b3 (patch) | |
tree | 138c632840148140218ebcd6e212c46fc7615e96 /newlib/libc/stdio | |
parent | 5a066d46c99e132ad90593c8ac82f9686c98d469 (diff) |
Remove duplicate sglue initializations
Removed duplicate sglue initializations from __sinit(). These
are already initialized in the _REENT_INIT macro in sys/reent.h.
This simplification enables the reduction of _GLOBAL_REENT
dependency in a follow-on patch.
Diffstat (limited to 'newlib/libc/stdio')
-rw-r--r-- | newlib/libc/stdio/findfp.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/newlib/libc/stdio/findfp.c b/newlib/libc/stdio/findfp.c index ab3c6a55d..8327b1992 100644 --- a/newlib/libc/stdio/findfp.c +++ b/newlib/libc/stdio/findfp.c @@ -246,15 +246,12 @@ __sinit (struct _reent *s) /* make sure we clean up on exit */ s->__cleanup = cleanup_stdio; /* conservative */ - s->__sglue._next = NULL; #ifndef _REENT_SMALL # ifndef _REENT_GLOBAL_STDIO_STREAMS s->__sglue._niobs = 3; s->__sglue._iobs = &s->__sf[0]; # endif /* _REENT_GLOBAL_STDIO_STREAMS */ #else - s->__sglue._niobs = 0; - s->__sglue._iobs = NULL; # ifndef _REENT_GLOBAL_STDIO_STREAMS s->_stdin = __sfp(s); s->_stdout = __sfp(s); |